Former Alabama jail administrator charged with federal civil rights violation
The indictment alleges former Crenshaw County Jail administrator Christian Alexander Porter assaulted a handcuffed and compliant inmate.
January 29, 2025