Man Wrongly Incarcerated For 16 Years, Tragically Killed During Traffic Stop

An innocent man who had spent 16 years in prison in Florida before being exonerated in 2020 was tragically killed by a sheriff's deputy in Georgia during a traffic stop, officials said per NBC News. 

An innocent man who had spent 16 years in prison in Florida before being exonerated in 2020 was tragically killed by a sheriff’s deputy in Georgia during a traffic stop, officials said per NBC News.  Leonard Cure, 53, had been wrongly convicted of armed robbery in Florida in 2003. He was released after new evidence […]