Georgia Sheriff’s Deputy Will Not Be Charged in Shooting of Black Man

The deputy, Staff Sgt. Buck Aldridge, fatally shot Leonard Cure during a traffic stop in Georgia in 2023. Officials said the deputy used reasonable force.

Read full article

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments