World10 hours ago
US Execution: two inmates executed by lethal injection, nitrogen gas
Officials in Oklahoma City reported that a man was executed by lethal injection on Thursday. In Alabama, nitrogen gas was utilized during the execution, which is...