Crime5 years ago
Officers arrested for torturing, gang raping woman whose brother-in-law died in custody
A woman was allegedly tortured and gang-raped by seven police officers while being illegally detained in India. The 35-year-old had her nails pulled out during the...