By Matters India Reporter Kochi: The body of a 45-year-old nun was found February 14 in a quarry in the southern Indian state of Kerala. Sister Jessina Thomas, a member of the Missionary Congregation of the Daughters of St. Thomas, was missing from St Thomas Convent at Vazhakala, a suburbContinue Reading