ATMORE — The State of Alabama carried out its fourth execution of 2025 Thursday evening, putting Geoffrey Todd West to death by nitrogen gas hypoxia for killing a woman during a robbery 28 years ago.
The Peabody Award-winning On the Media podcast is your guide to examining how the media sausage is made. Hosts Brooke Gladstone and Micah Loewinger examine threats to free speech and government ...