Category

International News

Category
Screenshot 29 1

A Georgia sheriff’s officer fatally shot Leonard Allen Cure, a Black man who had been unlawfully imprisoned in Florida for more than 16 years, during a traffic stop. The incident, which took place during a traffic check on Interstate 95 close to the Georgia-Florida border, is now being investigated by the Georgia Bureau of Investigation (GBI). Initially cooperative, Cure turned violent when informed of his arrest, according to the GBI. The deputy used a…