Wrongfully convicted Black man, who spent 16 years in a FL prison, killed during police traffic stop
2 years ago
28
Leonard Cure, a Black man who was freed after spending 16 years behind bars in Florida on a wrongful conviction, has been fatally shot by a deputy in Georgia.