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.
loading...