Priests attend an open-air mass celebrated by Pope Benedict XVI at Bicentennial Park in Silao, Guanajuato State, Mexico, on March 25, 2012. In only his second trip to the world's most Catholic continent, Pope Benedict XVI is visiting Mexico before travelling to Cuba on Monday.  AFP PHOTO/ALBERTO PIZZOLI (Photo credit should read ALBERTO PIZZOLI/AFP/Getty Images)