Alan Miller was executed on Thursday at Holman Correctional Facility in Atmore. Miller becomes the second person in the United States to be put to death using nitrogen gas. Sign up for our ...
Some results have been hidden because they may be inaccessible to you