Spain’s Sagrada Familia has become the world’s tallest church after workers installed the first section of a massive cross atop its central Jesus Christ tower, now surpassing Germany’s Ulm Minster.
Church Administration Building in Salt Lake City on Monday, June 28, 2021. The church, which is in the midst of an apostolic interregnum, has announced a news conference for today. | Jeffrey D. Allred ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results