Family demands fresh probe into Indian bishop’s death
Family members of an Indian Bishop who died in a road accident three years ago have demanded an impartial probe into his death amid suspicions of foul play. Bishop Thomas Thennatt, 65, of Gwalior Diocese in the central Indian state of Madhya Pradesh, died in a car crash on Dec. 14, 2018. “We have serious doubts […]