Pope Leo XIV arrives in Peru for final leg of South America tour
Pope Leo XIV arrives in Peru for final leg of South America tour 02:31 Min Pope Leo XIV has arrived in Peru for the final stop of his 12-day South America tour, just a month after undergoing surgery for lung cancer. It’s a homecoming for the pontiff, who spent nearly…