Stay updated with breaking news from Sheriff todd hall. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Glenn Foster Jr died in a police SUV two days after he was arrested in rural Alabama. Three months later, his family is still seeking an explanation for how and why he died. ....