More than 100 members of the Castellers de Vilafranca built a 10-metre-high human tower to welcome Pope Leo

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera