Article
•
March 1, 2025
•
from PLN March, 2025
News in Brief by Alabama: Former Crenshaw County Jail Administrator Christian Alexander Porter, 33, was indicted by a federal grand jury on charges of excessive force, falsifying records and witness tampering on January 28, 2025. According to the Washington Post, the charges stem from an October 2021 incident in which …

