New Statues Installed At Temple Square
(Salt Lake City, UT) — Three new statues have been installed at Temple Square as the renovation of the Salt Lake Temple enters its final stages. The Church of Jesus Christ of Latter-day Saints says the sculptures depict moments from the life and ministry of Jesus Christ, including the Woman […]








