Sister Abhaya murder case: Parents can finally rest in peace, says victim's brother after priest and nun get lifer
Dec 24, 2020, at 09:46 pm
After 28 years, a Catholic priest and a nun were found guilty on Tuesday of murdering a fellow nun in India's southernmost state Kerala, leading to the state's longest running murder investigation.