By anas on Thursday, 27 August 2020
Category: Aljazeera Counting The Cost

US: DC judge halts execution of Keith Dwayne Nelson

Judge rules the government's lethal injection protocol breaks law, orders halt to federal execution planned for Friday.
Leave Comments