June 18, 2012
French Elections

The Parti Socialiste clean up in the National Assembly, gaining a majority. 

Marine Le Pen loses her seat.

What more could you want?

  1. its-london-calling posted this