Justice or torture: Alabama execute Alan Eugene Miller by Nitrogen hypoxia – Times of India
Officials escort Alan Eugene Miller away from the Pelham City Jail in Alabama (Picture Credit: AP) Alan Eugene Miller was executed in Alabama by Nitrogen hypoxia on Thursday. He became…