Wrongfully convicted LaMonte Armstrong freed after 17 years & a new trial

After North Carolina’s Guilford County police and prosecutors hid key evidence at his rape-and-murder trial, Lamonte Armstrong suffered nearly 17 years in prison on a life sentence.

At last, Armstrong is free.