US man executed with nitrogen gas for 1993 murder | Death Penalty News

Anthony Boyd, 54, earlier lost his appeal to be executed by firing squad by the state of Alabama.

The US state of Alabama has executed a man convicted in a 1993…

Continue Reading