Jeff Zell

Michael Pearson Walks Free After Judge Vacates Conviction

Jenn Wood
South Carolina man walks free after decade-and-a-half in prison, as Palmetto State's justice system faces another credibility crisis....