US Executes 1st Federal Prisoner in 17 Years
The U.S. government has carried out its first execution in 17 years after the Supreme Court ruled 5-4 in an early Tuesday decision to dismiss a lower court’s injunction on three executions scheduled for this week and another set for next month. Daniel Lewis Lee was put to death with a dose of the […]