Editors' Blog

French Voters Dump the UMP, Left Romps in First Round of Legislative Ection

There is good news for France's new Socialist Party President, Francois Hollande.

Hollande and the French economy (part 1)

republished from Left Futures