Share this story
Close X
Switch to Desktop Site

France's new president: François Hollande

Image 1 of 38


An Afghan worker rolls up the carpet after a joint press conference of President Hollande and President Karzai at the Presidential Palace in Kabul, Afghanistan, May 25, 2012.

PHOTO: Anja Niedringhaus/AP

Next Image Previous Image

Image 1 of 38

About these ads