Indian police officer charged with raping 13-year-old woman who went to his desk to report that she had been gang-raped

A police officer in India has been arrested after he was accused of raping a 13-year-old woman who went to his station to report that she had been raped. The alleged incident is the most recent to highlight the excessive ranges of sexual violence on the planet’s largest democracy, the place a girl is raped …

Indian police officer charged with raping 13-year-old woman who went to his desk to report that she had been gang-raped Read More »