Exonerated: A Death Row Survivor Says America Is Sacrificing Innocent People to Keep Executions AliveOctober 30, 2026
The Florida Deputy That Fatally Shot Airman Roger Fortson Gets FiredBy JonahJune 2, 2024 On Friday, Florida police Deputy Eddie Duran was fired by the Okaloosa County Sheriff’s department for fatally shooting U.S. Air…