The Last Man To Die This Year
The United States has executed a grand total of 18 people this year, all of them men. The last was Thomas Edwin Loden on December 14. According to the Death Penalty Information Center, two more were scheduled for this month, but both have been postponed and it appears unlikely they will ever be executed. All […]