Thursday, December 26, 2024
Happening Now

Feds execute third person this week after 17-year hiatus

Dustin Honken, 52, who prosecutors said killed key witnesses to stop them from testifying in his case, received a lethal injection at the Federal Correctional Complex in Terre Haute, Indiana. Source

Share