People wept as they watched the funeral on giant TV screens at the Basilica of Guadalupe in Mexico City.
Mexico
People wept as they watched the funeral on giant TV screens at the Basilica of Guadalupe in Mexico City.
(AP Photo)