Man, Wrongfully Imprisoned for 16 Years, Is Fatally Shot During Traffic Stop
Man, Wrongfully Imprisoned for 16 Years, Is Fatally Shot During Traffic Stop Leonard Allan Cure, who was exonerated in 2020 after being convicted of armed robbery, was shot and killed by a sheriff’s deputy in Georgia.