Browsing: Executed
—Marking the emergence of a wholly new method of capital punishment Alabama on Thursday night executed Kenneth Smith, the first…
Russian forces summarily executed 77 civilians they had arbitrarily detained during Moscow’s invasion of Ukraine, a UN report says. Another…