In the Peruvian coastal city of Chiclayo, some 5,000 kilometers (3,000 miles) from new Pope Leo XIV's hometown of Chicago, Catholics took to the streets and church bells rang on Thursday to celebrate ...
Original Image Link
Source:www.msn.com
Original Image Link
Source:www.msn.com
Posted: 2025-05-08 02:34:58