Crowds Greet Pope Benedict XVI in Cuba After Mexico Stop
Osservatore Romano / Reuters
Pope Benedict XVI meets Former Cuban leader Fidel Castro in Havana, Cuba on March 28, 2012.
Pope Benedict XVI meets Former Cuban leader Fidel Castro in Havana, Cuba on March 28, 2012.
India Scorched by Blistering Heatwave
Scenes from Pakistan’s Historic Election
Dutch Abdication: Willem-Alexander Becomes Europe’s Youngest Monarch
Aleppo: Scenes from a City of Ruins
The Epic Vistas of the World’s Largest Algae Farm
Bangladesh’s Worst Industrial Accident: Scenes From a Terrifying Tragedy