NEW DELHI: Intellectually disabled women in India are routinely locked up in institutions where they suffer sexual or other abuse and are œtreated worse than animalsœ, a report by a human rights group said today.
To continue reading the rest of the article, click here