LIMA, Peru: (National Catholic Register) Pope Leo XIV arrived in Peru on Wednesday, Nov. 11, in a spectacular homecoming that drew an estimated three million people to the streets to greet him.
Leo, a U.S. citizen but also a naturalized citizen of the country where he served as a missio





















