Pilgrims pray at the Basilica of Our Lady of Aparecida, Brazil's national saint, in the city of Aparecida, Sao Paulo state, Brazil, October 12, 2016. Every year millions of Brazilian and foreign pilgrims visit the shrine and about 100,000 people usually attend services in Aparecida commemorating her every October 12. (Photo by Roosevelt Cassio/Reuters)
|