Priest, 3 nuns among 6 killed in Meghalaya road accident
2023-02-26
By Jose Kavi New Delhi, Feb 26, 2023: A Catholic priest and three nuns were among six people who died February 26 in a road accident in the northeastern Indian state of Meghalaya. A press note from Allen Brooks, the spokesperson of the Assam Christian Forum, says a truck carryingContinue Reading