Women's Rights
Sexual Violence Against Spanish Woman in India Sparks Public Outrage
A Spanish woman and her husband were allegedly gang-raped in Jharkhand, India, sparking debates on sexual violence prevalence and...