World Wires · story 120003 · corroborated · 1 source(s)

Statue of Pope Leo XIV unveiled in Peru ahead of visit

Peru installed a 14-meter, four-ton statue of Pope Leo XIV in the port of Callao ahead of the pontiff's visit.

Open in the desk

Coverage

What this site indexes