Posts Tagged ‘Trita Parsi’

On top of the Obama Administration’s escalated nuclear weapons production and pledge to continue providing cover for Israel’s nuclear arsenal, the Administration’s assertion that “Iran is breaking rules all nations must follow” does not stand up to scrutiny.

(more…)