Another brutal attack in India has highlighted once more the prevalence of gender-based crime in the world’s largest democracy.
"pradesh"
Police In India Arrest Three In Alleged Rape Of U.S. Tourist
Police in India say they’ve arrested three men in connection with the alleged gang rape of an American woman in northern India earlier this week.