Newly released body camera footage shows the moments leading up to the fatal police shooting of Steve Perkins, an armed Black man, outside his home in Decatur, Alabama. Officer Mac Marquette, who fired the shots, faces murder charges but claims protection under Alabama's 'stand your ground' law. The incident occurred during the attempted repossession of […]
The post Fatal Police Shooting in Alabama appeared first on African American News and Issues.