Larger-than-life Leo statue awaits the pope on Peru’s Pacific coast
A statue of Pope Leo XIV is installed in a park overlooking the Pacific Ocean in the Peruvian port city of Callao. (EPA Images pic) LIMA: Before Pope Leo reaches Peru later this week, a larger-than-life version is already waiting for him on the Pacific shore. A towering white statue of the pontiff, arms stretched wide, was inaugurated on Monday ahead of Leo's final and most personal leg of his…
Open True Mainstream to compare left, right, and center coverage