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 […]
Tag: innocence
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 […]