Alabama Executes Inmate Kenneth Eugene Smith Through Groundbreaking Nitrogen Gas Method, Igniting Debate on Cruelty and Ethics
On Thursday night, an Alabama death row inmate, Kenneth Eugene Smith, aged 58, was executed at Holman Prison in Atmore. Notably, this marked Read More