Indian teens found hanging after being gang-raped

Indian teens found hanging after being gang-raped

Police have arrested three people, including a police constable, in connection with the gang rape of two teens found hanging from a tree in a village in Uttar Pradesh, police said Friday. Indian media reported that two policemen had also been sacked for initially failing to investigate the disappearance of the girls, who were cousins. […]