Join date: Mar 11, 2020
Sep 18, 2014 ∙ 1 min
Two New Death Row Exonerations
Henry McCollum and Leon Brown are now numbers 145 and 146 on the list of innocent people exonerated from death row since 1973, based on...
Jul 29, 2014 ∙ 1 min
Recent Opinion Piece Examines Problems of the Death Penalty
Charles Ogletree Jr., a Harvard Law Professor, recently wrote an opinion piece about the death penalty for the Washington Post. In his...