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.

Read all