A

africanews.com

@africanews Thu, 11 Jun 2026 06:42:35

Spain: Pope Leo XIV blesses new Sagrada Familia tower, now worldâ s tallest church

Pope Leo XIV blesses Sagrada Familiaâ s new tower in Barcelona, now the worldâ s tallest church, in a mass marking 100 years since Antoni GaudÃâ s death.

read more

Other Headlines