By Matters India Reporter Thiruvananthapuram: A court in Kerala on December 22 found a Catholic priest and a nun guilty of murdering Sister Abhaya 28 years ago. The Special Court of the Central Bureau of Investigation in Thiruvananthapuram, the state capital, found Father Thomas Kottoor and Sister Sephy guilty ofContinue Reading