
Sign up to save your podcasts
Or


Evidently, the nation’s top military officer has indeed betrayed our country. Through a spokesman yesterday, Chairman of the Joint Chiefs of Staff Mark Milley confirmed that he had conversations last October and in January with his Chinese counterpart aimed at “avoiding unintended consequences or conflict.”
That characterization appears to be an effort to spin Milley’s reported promise to warn the People’s Liberation Army if we were going to attack China. Evidently, the general has also extracted from his senior subordinates what he saw as an “oath” to him that could conflict with their oaths to support and defend the Constitution.
Such outrages demand the JCS chairman’s resignation and/or his court-martialing. Unfortunately, President Biden declared yesterday that he had “great confidence in Gen. Milley.” We can have none in either man -- or other U.S. officials like them who favor “China’s rise.”
This is Frank Gaffney.
By Frank Gaffney4.7
2626 ratings
Evidently, the nation’s top military officer has indeed betrayed our country. Through a spokesman yesterday, Chairman of the Joint Chiefs of Staff Mark Milley confirmed that he had conversations last October and in January with his Chinese counterpart aimed at “avoiding unintended consequences or conflict.”
That characterization appears to be an effort to spin Milley’s reported promise to warn the People’s Liberation Army if we were going to attack China. Evidently, the general has also extracted from his senior subordinates what he saw as an “oath” to him that could conflict with their oaths to support and defend the Constitution.
Such outrages demand the JCS chairman’s resignation and/or his court-martialing. Unfortunately, President Biden declared yesterday that he had “great confidence in Gen. Milley.” We can have none in either man -- or other U.S. officials like them who favor “China’s rise.”
This is Frank Gaffney.

23,061 Listeners

26,043 Listeners

325 Listeners

22,692 Listeners

16,599 Listeners

6,495 Listeners

39,483 Listeners

600 Listeners

3,386 Listeners

2,041 Listeners

86 Listeners

15 Listeners

1,156 Listeners