Sister Abhaya, 21, was killed and her body dumped down a convent well in 1992. Thiruvananthapuram: A special IWC court in Kerala’s capital Thiruvananthapuram today sentenced a Catholic priest and a nun to life imprisonment for the murder of Sister Abhaya, 28 years after the crime. The sentencing came a …
Read More »