Saudi Arabia: Mass Execution of 81 Men

Saudi authorities’ execution of 81 men on March 12, 2022 was its largest mass execution in years despite recent promises to curtail its use of the death penalty.

Most Viewed

News