Salvatorian Sister Amitha Polimetla has established the Nee Thodu Society, which seeks to provide outreach and acceptance for people pushed to the margins of Indian society.
Salvatorian Sister Amitha Polimetla has established the Nee Thodu Society, which seeks to provide outreach and acceptance for people pushed to the margins of Indian society.