David Wood, sentenced to death for the abduction and murder of Ivy Susanna Williams, faces execution on March 13, 2025.
A death row inmate in Louisiana who is scheduled to become the first person in the state to be executed using nitrogen gas ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results