India Deadly Gang Rape

In this Wednesday, May 28, 2014 image taken from video, police stand amongst the crowd near where two teenage sisters were found hanging from a mango tree in the Katra village in Uttar Pradesh state, in northern India. Authorities have arrested three men, including two police officers, suspected of gang-raping and killing the teenagers before hanging their bodies from the tree, sparking renewed public outrage over sexual violence in the country. (AP Photo/NNIS via AP Video)

Leave a Comment