Catholic priest arrested for molesting woman in bus
2019-03-18
Tura, March 17, 2019: Meghalaya police have arrested a Catholic priest for allegedly molesting a woman on the night bus while returning from the state capital of Shillong. According to the North Garo Hills police, Fransalian Father Biju Joseph was caught and roughed up by the passengers of a nightContinue Reading