Posts tagged “Hamid Aboutalebi”

Ted Cruz and America’s “Nakba”

Avenging the the Iran hostage crisis is the latest excuse for sabotaging negotiations.

Posted April 9th, 2014