8 August 2004, Index number: AMR 51/122/2004
James Hubbard was executed in Alabama on 5 August. He had been sentenced to death in 1977 for the murder of Lillian Montgomery.
Your choice regarding cookies on this site
We have placed cookies on your device to help make this website better. You can use this tool to change your cookie settings. Otherwise, we'll assume you're OK to continue.