India: Treated Worse than Animals

Human Rights Watch (2014) C1
Abuses against Women and Girls with Psychosocial or Intellectual Disabilities in institutions in India