Showing posts with the label Police misconduct

India: 32% of ex-SC judges believe police torture is a necessary evil, reveal NLU Delhi talks to 60 ex-judges on the death penalty

Former Death-Row Prisoner Exonerated in Illinois, Seized by ICE

Iowa: Capital punishment "is just plain wrong"

A Tragedy of Errors: The corkscrew case of Rogers Lacaze

Malaysia: South Korean student once lined up for death penalty now acquitted after cop lied

Most FIlipinos doubt drug suspects killed in police ops ‘fought back’

Mass Killer Scott Dekraai Gets Life In Prison In Case Tainted By Government Misconduct

Malaysia: Wrongful conviction makes the case for death penalty repeal

Subscribe Our Newsletter