Mon. Jul 22nd, 2024

Tag: executes

Alabama executes a man with nitrogen gas, the first time the new method has been used

Iran executes ‘Mossad agent’ convicted of spying for Israel