GET Stock QuotesNews18 APP
News18 English
» » Videos

What Punishment do Police Deserve When They Turn Predator?

IndiaJanuary 9, 2017, 11:24 pm

In a shocking tale of atrocities inflicted by those meant to protect, NHRC found 16 women prima facie victims of rape, sexual and physical assault by state police personnel in Chhattisgarh's Bijapur District.

Latest Most popular Live TV