India Police Arrest Three Suspects in Gang Rape of Foreign Tourist
NEW DELHI, India – Police in eastern India have made arrests in connection with the alleged gang rape of a foreign tourist and the assault of her husband. This incident sheds light on the ongoing battle against sexual violence towards women in the country. The couple, who were traveling by motorcycle from West Bengal to … Read more