The US state of Alabama has executed a man by using nitrogen gas, who was convicted of to 1993 murder. However, critics have slammed this method, terming it a “cruel and unusual form of punishment.” Suspect Anthony Boyd, a 54-year-old man, was executed on October 23, 2025, in the evening. Anthony set a man on […]