St. Peter’s Basilica - Crossword Labs(08) Save Image Image gallery: Controversy Erupts Over New Altar Design At St. Peter's Basilica For 2026.