Pope Leo’s visit renews hopes for Eten’s historic Eucharistic miracle World Roundup November 13, 2026 Chiclayo: Residents of Eten, a town in northern Peru, are hoping Pope Leo XIV’s return to the region will bring…