Police rule out foul play in Catholic nun’s death
2021-02-17
By Matters India Reporter Kochi: The police in Kerala have ruled out foul play in the death of a Catholic nun in the southern Indian state. A post mortem examination done on the body of Sister Jessina Thomas suggests that she had died due to drowning in a quarry, theContinue Reading