Francois Hollande Sworn in as President of France
The new French leader braves the rain to greet supporters
Thierry Orban / Abaca
Presidents Sarkozy and Hollande shake hands at the Elysee Palace, May 15, 2012.
The new French leader braves the rain to greet supporters
Presidents Sarkozy and Hollande shake hands at the Elysee Palace, May 15, 2012.