Kevin Strickland Walks Free After One Of America’s Longest Wrongful Incarcerations [Infographic] squib

Strickland’s incarceration is the longest in Missouri history and also one of the ten longest in recent U.S. history, according to The National Registry of Exonerations – a project by the University of California Irvine, the University of Michigan and Michigan State University.
Continue reading on Forbes...