
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,356 Listeners

26,464 Listeners

326 Listeners

22,723 Listeners

16,791 Listeners

6,566 Listeners

40,434 Listeners

600 Listeners

3,472 Listeners

2,059 Listeners

89 Listeners

15 Listeners

1,123 Listeners