Brazil's Aparecida welcomes Pope Francis

  • 11 years ago
Thousands of Catholics on Tuesday awaited the pope's arrival the next day in the small town of Aparecida, the most important religious pilgrimage site in Brazil. Duration: 00:45.

Recommended