Researchers test new, inexpensive device to provide critical information
Tag: Malawi
Malawi abolishes death penalty: historic ruling, felt far and wide
This week, Malawi’s Supreme Court outlawed the death penalty ordering the re-sentencing of at least 37 people known to be under a death sentence. Sandra Babcock, director of the Cornell Center on the Death Penalty Worldwide and a partner in…