The Holy Father starts in Lima the final stage of his Latin American tour: a six-day visit to the country where he served for decades, reaffirming his bond with Peru and urging just healing of past wounds.
Read more at Read More
The Holy Father starts in Lima the final stage of his Latin American tour: a six-day visit to the country where he served for decades, reaffirming his bond with Peru and urging just healing of past wounds.
Read more at Read More