
The Leeds Police Department released information about an incident involving suspected illegal immigrants.

The Alabama Law Enforcement Agency (ALEA) is investigating a fatal officer-involved shooting involving one of its own.

A Prichard police officer is under investigation and on administrative leave after he helped a woman get away from her husband by striking him multiple times with a bat.