Georgia Deputy Kills Leonard Cure, Exonerated Black Man In Traffic Stop
Exonerated Black man shot and killed by Georgia deputy during a traffic stop after spending 16 years wrongfully convicted.
7939 NW 21st St
Miami, Florida
Exonerated Black man shot and killed by Georgia deputy during a traffic stop after spending 16 years wrongfully convicted.