Article
•
December 1, 2024
•
from CLN December, 2024
News In Brief by Alabama: A former Tuscumbia police officer was sentenced to 20 years in prison on August 24, 2024, after pleading guilty to manslaughter in connection with a fatal pedestrian accident. The incident occurred in October 2022 when James “Jay” Keith Steward’s vehicle struck and killed 60-year-old Terry …

