Thousands fill Barcelona streets for Pope Leo visit
Pope Leo XIV has described Barcelona’s Sagrada Família as a masterpiece of “stones, colours and light” as he inaugurated its newest – and tallest – tower. The giant Tower of Jesus Christ, completed in February, has brought the church to a soaring height of 172.5m (566ft) – cementing it as the tallest church in the…