Foreign Policy on Townhall

Has Russia Given Up on the West?
Pat Buchanan| September 21, 2018|
Is Trump Going Neocon in Syria?
Pat Buchanan| September 11, 2018|
Trump Stands His Ground on Putin
Pat Buchanan| July 20, 2018|
Is US Bellicosity Backfiring?
Pat Buchanan| May 25, 2018|