More than 130 people form a human tower to greet Pope Leo XIV in Spain
A group of more than 130 people in Barcelona gave a unique welcome to Pope Leo XIV on Tuesday night — forming a human tower. So-called “castells” are a unique feat of equilibrium and teamwork that represent identity and culture to Catalonia. (AP video shot by Silvia Stellaci and GiovannaContinue Reading












