Sunday, April 6, 2014

Reports of the Death of French Socialism Are Highly Exaggerated

Sigh.

France sucks.