Indian Resident: "The Accused Should Be Found Hanging"

This is the tree in which two teenage cousins were found hanging, following an alleged gang rape that some locals accuse police of covering up in India's northern Uttar Pradesh. Five men from the village are believed to be involved. Now, residents are seeking the same fate for those responsible.

Advertisement—Continue Reading Below