Anthony Boyd, 54, earlier lost his appeal to be executed by firing squad by the state of Alabama.
Published On 24 Oct 2025
The US state of Alabama has executed a man convicted in a 1993…

Anthony Boyd, 54, earlier lost his appeal to be executed by firing squad by the state of Alabama.
Published On 24 Oct 2025
The US state of Alabama has executed a man convicted in a 1993…