These photos were some of the winners of the World Press Photo competition of 2009. Over 5,000 photographers from all over the world took part in this competition. They are truly some amazing photos and represent the very best the world of photography has to offer.
Women in Tehran shout from a rooftop in protest against the regime on 24 June in Tehran. The Iranian presidential elections were held on 12 June and the results, proclaiming victory by President Mahmoud Ahmadinejad over opposition candidate Mir-Hossein Mousavi, were strongly contested.