Pictures | News
Colombia Tomato Festival in pictures
Thousands battle with tomatoes as the town of Sutamarchan, Colombia celebrate it's sixth annual 'tomatina' tomato festival. The famous La Tomatina festival is the epic tomato-launching battle ensues until 100 tons of tomato guts covers the town.
Picture editor's choice
Pictures: Paralympian gets 5-year prison sentence for culpable homicide
Unmanned US Air Force X-37B space plane lands after secret 2-year trip
World’s highest observation deck opens to public at the world’s tallest tower Burj Khalifa