Divine Retreat Centre UK – Official Website

IMPORTANT – Please be aware that there are a number of fake accounts on….

October 24, 2021

The True Meaning of Abraham’s Sacrifice — Fr. Joseph Edattu VC

Abraham’s sacrifice of Isaac was the prefiguration of the most important sacrifice of all time that one man made for all of humanity—the Crucifixion of Jesus […]