A young Indian nun was arrested along with her mother and three other people in her village, Balachhapar, in Jashpur district (Chhatisgarh). The religious Sister, who took her vows six months ago in Ranchi (Jharkhand), is a member of the Congregation of the Daughters of Saint Anne, an Indian congregation founded in 1897 by Sister Read more