Grace and mercy at Bethesda
(Photo: Unsplash/Adeolu Eletu) One definition of the word Bethesda means “house of mercy or grace”
(Photo: Unsplash/Adeolu Eletu) One definition of the word Bethesda means “house of mercy or grace”
(Photo: Unsplash/Wylly Suhendra) Division in the church has been a problem since its earliest days.
(Photo: Unsplash/Chad Madden) In light of the ongoing Covid-19 outbreak, the archdiocese of Ranchi in