Sunday, November 17, 2013
Did You Ever, Ever, Ever Think You Would Say "Glad the French Are Showing World Leadership"?
Seriously
.
It's a bit odd when the French are taking the most admirable stance (other than Israel) against Iran.
Newer Post
Older Post
Home