See every side of every news story
Published loading...Updated

Fatal Police Shooting in Alabama

Summary by Afram News
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 Perkins’ truck, with the video showing Perkins pointing a gun before Marquette fired 17 bulle…

Bias Distribution

  • 100% of the sources lean Left
100% Left
Factuality

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

Afram News broke the news in on Thursday, April 3, 2025.
Sources are mostly out of (0)

You have read out of your 5 free daily articles.

Join us as a member to unlock exclusive access to diverse content.