Thursday, March 26, 2015

Behold: The Obama Administration's Spokesmoron on Israel and Iran.

Seriously painful to watch. 

Related:

Another Obama foreign policy success. 

World in flames = "success".