19Oct 19 October, 2019. Saturday of Week 28

Abraham himself never witnessed how marvellous the promised land would be. His only son Isaac was the channel of hope towards the future...