By Melissa Noel ·Updated October 20, 2023
Leonard Allan Cure spent more than 16 years in prison in Florida for a crime he didn’t commit before he was finally freed three years ago. On Monday, he was killed by a Georgia sheriff during a traffic stop on his way home from visiting his mother, according to a news release from the Georgia Bureau of Investigations (GBI).
A Camden County deputy stopped