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".
‹
›
Home
View web version