Pope Leo visits remote Andes town on special stop of Peru tour by News Wires November 14, 2026 Pope Leo travelled on Saturday to Peru's western Andean mountains on a special stop on his 12-day South America tour ...