Alabama execution delayed by Supreme Court to review appeal

Posted on: March 5th, 2020 by ABC News No Comments

Alabama was set to execute an inmate for the slayings of three police officers who were shot by another man at a suspected drug house in 2004

Leave a Reply

You must be logged in to post a comment.