On Tuesday a special CBI court in Kerala’s Thiruvananthapuram today delivered its verdict in a 28-year-old case of sister Abhaya’s murder as it held a priest and a nun guilty of killing her. Sister Abhaya, 21, was murdered and her body was dumped inside the well of a convent in Continue Reading