World Alabama prepares for first U.S. nitrogen gas execution by Editor4 January 26, 2024 by Editor4 January 26, 2024 7 minutes read
World Double murderer executed in US state of Oklahoma by Editor4 December 1, 2023 by Editor4 December 1, 2023 2 minutes read