Pope Benedict XVI waves to the faithful as Mexico's first lady Margarita Zavala, left, applauds, at a welcome ceremony after his arrival in Silao, Mexico, Friday March 23, 2012. Benedict's weeklong trip to Mexico and Cuba is his first to both countries. He has called for an end to the violence in Mexico. (AP Photo/Dario Lopez-Mills)