A vendor sells flags with the image of Pope Benedict XVI on a road near the site where the pontiff will give Sunday Mass at the Bicentennial Park near Silao, Mexico, Saturday March 24, 2012. (AP Photo/Dario Lopez-Mills)
{}