Skip to main content

Death penalty shouldn’t have lived

Mentions that Steven Avery was freed in 2003 after University of Wisconsin-Madison students involved in the Innocence Project proved he wasn’t guilty of the rape and assault for which he served 18 years in prison.