Pope Leo XIV Statue Installed In Lima
Workers use cranes to install a statue of Pope Leo XIV at Niño Gaelito Park...