The death of a candidate nun of the Sisters of Providence of the Institute of Charity in India has been ruled a suicide and shocked the community. Anna Poorani, a 27-year-old postulant candidate from Tamil Nadu, was found hanging in her room in the congregation’s house in Vettuthara near Thiruvananthapuram, the capital of Kerala state, Read more