Categories
execution Texas

State of Texas executes Lester Bower

Last night, June 3, 2015, the State of Texas carried out its eighth execution of the year, putting Lester Bower Jr. to death more than 31 years after his conviction.  Bower […]

Categories
death penalty innocence

New Study Suggests Over 4% of People Sentenced to Death are Likely Innocent

According to new peer-reviewed research published in one of the most authoritative scientific journals in the world – Proceedings of the National Academy of Sciences – over four percent of […]