3 million people give Pope Leo XIV a warm welcome as he arrives in Peru, his home for two decades
Pope Leo XIV smiles as he arrives at Callao Air Base in Lima, Peru, Nov. 11, 2026, during his Nov....
Pope Leo XIV smiles as he arrives at Callao Air Base in Lima, Peru, Nov. 11, 2026, during his Nov....