Home » Gallery » 6934952526_7f39b94bc1_b

French Elections: Socialists Win Absolute Majority on Tax-and-Spend Agenda