Stevie McGuire sought safety and peace of mind living on the streets of downtown Indianapolis. Instead, he met a tragic—and shockingly burtal—end.
David Scott spent 23 years in prison, wrongly convicted of murder. But after two years on the outside, he wonders if he’ll every truly be free.