Monday, March 15, 2010

France's Socialist Party Takes on Sarkozy