People light candles at the Basilica of Our Lady of Aparecida in the town of Aparecida, Brazil, Tuesday, Oct. 12, 2010. Thousands of pilgrims flocked to this town to celebrate the day of Our Lady of ... more 
People light candles at the Basilica of Our Lady of Aparecida in the town of Aparecida, Brazil, Tuesday, Oct. 12, 2010. Thousands of pilgrims flocked to this town to celebrate the day of Our Lady of Aparecida, the patron saint of all Catholic Brazilians. less 
1 / 1
Associated Press | Photo By Andre Penner
Tue, Oct 12, 2010 6:08 PM EDT