Politics Peru Unveils 46-Foot Statue of Pope Leo XIV Ahead of Historic Visit November 10, 2026 • 2 min read