Massive 46-Foot Pope Leo XIV Statue Takes Center Stage in Unprecedented Welcome
A 46-foot statue of Pope Leo XIV towers over Peru’s Pacific coast, and while crowds celebrate the larger-than-life…
A 46-foot statue of Pope Leo XIV towers over Peru’s Pacific coast, and while crowds celebrate the larger-than-life…











Flipbooks are available to paid subscribers only. Subscribe now or log in for access.