Alabama Inmate Kenneth Smith Executed With Nitrogen Gas Metro January 26, 2024 —Marking the emergence of a wholly new method of capital punishment Alabama on Thursday night executed Kenneth Smith, the first…
Ukraine war: Russia executed 77 civilians detained by its forces, UN says News International June 27, 2023 Russian forces summarily executed 77 civilians they had arbitrarily detained during Moscow’s invasion of Ukraine, a UN report says. Another…