Skip to main content

Alabama man executed for 1991 killing of police officer’s sister after February delay

A death-row inmate in Alabama whose execution was delayed in February was put to death in the state on Thursday night, according to a report.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.