Pope Leo XIV will bless the final tower of Barcelona's Sagrada Família, making it the world's tallest church 144 years after construction began. The event marks the centennial of architect Antoni Gaudí's death. While the basilica is a major tourist draw, funded by nearly 5 million annual visitors, its completion is shadowed by controversy over a proposed staircase that threatens to displace local residents.
Story comments
Loading comments…