Page 271 of 304

Innocent, freed death row inmate speaks at Elon Law

March 18, 2009

Glen Edward Chapman, an innocent man recently released from prison after over a decade on death row, spoke at Elon University School of Law on March 16 about his successful struggle to prove his innocence.