Divine Retreat Centre UK – Official Website

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

August 23, 2022

The True Meaning of Abraham’s sacrifice – Fr Joseph Edattu

Abraham’s Sacrifice- The True Meaning “Abraham!” And he said, “Here I am.”(Genesis 22:1)  The biblical story of sacrifice by Abraham seems very tormenting and unfair at […]