Saturday, November 22, 2008

TIME Video | French Socialist Party Meeting

Obama-izing the French Left? France’s Socialist party ponders the U.S. Democrats' victory in choosing a new leader to confront Sarkozy.