“THEY WAITED 143 YEARS FOR THIS NIGHT… THEN THE SKY ABOVE BARCELONA EXPLODED.” Fireworks lit up Barcelona as Pope Leo blessed the newly completed Tower of Jesus Christ at the Sagrada Família, bringing a 143-year journey closer to its historic conclusion. Standing 172.5 meters tall, the iconic landmark is now the tallest church in the world, turning a dream that spanned generations into a breathtaking celebration of faith, perseverance, and human achievement.
After 144 years of construction, the Sagrada Família was completed in Spain, with Pope Leo blessing the newly-minted tallest church in the world. (Photo credit: Vatican News…