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.