The John Batchelor Show

Michael Ledeen
17th October 2017 - Syndicated

FDD's Michael Ledeen discusses President Trump's new Iran strategy on The John Batchelor Show. 

 

Tags

iran, irgc, jcpoa