On The John Batchelor Show, Mary Kissel discusses President Donald Trump’s new National Security Strategy, and argues that it acknowledges that the US is facing a coordinated threat from China, Russia, and Iran globally.
Caption
A flag of the United Nations flies at the United Nations Offices in Geneva on August 14, 2025. (Getty Images)