Show of HandsShow of Hands

PamGH December 3rd, 2015 5:41am

Donovan Allen freed after 15 years spent for killing his mother. A 14 hr interview produced false confession. DNA exonerated him and fingered another relative. How many people w/o DNA to help sit behind bars innocent?

2 Liked

Comments: Add Comment