Archbishop of Lima says Jesus died as a layman and without offering a sacrifice
Archbishop Carlos Castillo Mattasoglio of Lima, Peru / ACI Prensa
Lima, Peru, Dec 26, 2021 / 00:00 am (CNA).
Archbishop Carlos Castillo Mattasoglio of Lima, Peru, has yet to clarify remarks he made in a pre-Christmas Mass that contradict the te… […]