Accommodation prices on the
May 26, 2026

Fatal Police Shooting in Alabama

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 bullets. The case has sparked significant protest and will proceed to trial if immunity is denied.

Latest Articles

NEED PAST ISSUES?

Search our archive of past issues Receive our Latest Updates
* indicates required

Create a free account, or log in below.

Gain 1 week access to unlimited articles.

Yes! I would like to receive new content and updates.

Search