Francois Hollande Has Won a Stunning Victory in France

Francois Hollande appears to have won a stunning victory in France defeating Sarkozy!

Socialism ROCKS OUI?

Screen shot 2012 05 06 at 3.17.12 PM

Leave a Comment

Your email address will not be published.