Daniel Lewis Lee

U.S. Executes Daniel Lewis Lee, First Use Of Capital Punishment Since 2003

The United States federal government on Tuesday carried out the first federal execution in 17 years. The Supreme Court allowed…

4 years ago