John Hanlon said Anthony Porter’s case and exoneration in 1999 played a significant role in ultimately abolishing the death penalty in Illinois.
— Read on www.sj-r.com/story/news/2021/07/11/anthony-porters-case-led-abolition-death-penalty-illinois/7910773002/
Latest News on Forensic Science and Criminal Law
-
Join 1,258 other subscribers