Skip to content
Iran’s Fawning Western Apologists
National Day of Action: U.S. Troops Out of Iraq, Washington, D.C., January, 2020.

Iran’s Fawning Western Apologists

The enraged public reaction to the killing of Soleimani in Tehran, Beirut and Baghdad was predictable.

· 5 min read

You might also like

On Instagram @quillette