capital punishment

Archive

Biden Administration Halts 9/11 Mastermind’s Plea Deal

  Biden Administration Halts Khalid Sheikh Muhammad, 9/11 Mastermind’s Plea Deal, Stalling Long-Running Case The
Read More

Convicted Killer Executed in Public by Taliban in Gardez

The Taliban enforced a public execution in Gardez, Paktia, applying Islamic Qisas and Diyat laws
Read More