Chennai Sisters help girls and young women improve their lives

Chennai Sisters help girls and young women improve their lives

Chennai is home to 11 Good Shepherd Sisters in Tamil Nadu, India. The Sisters are members of the Province of Central East India/Nepal, which consists of 14 communities in six states of India: The communities in India are in Andhra Pradesh, Goa, Jharkhand, Madhya Pradesh, Maharashtra and Tamil Nadu, and one community in Nepal. Province of Mid-North…