The US naval blockade of Iran has backfired on President Trump and is ‘blocking diplomatic progress’, says Trita Parsi, executive vice president of the Quincy Institute for Respons
The US naval blockade of Iran has backfired on President Trump and is ‘blocking diplomatic progress’, says Trita Parsi, executive vice president of the Quincy Institute for Responsible Statecraft.