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".
Newer Post
Older Post
Home