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.

Visit Direct Link

You Might Also Like

Post comment