Indian police shot dead four rape-murder suspects in custody — sparking celebrations

Activists protest against the rape and murder of a 27-year-old woman in India; police later shot dead the four detained suspects at the scene of the alleged crime. AFP photo by Narinder Nanu.
Related Post