March 16, 2022

DIDE statement on KSA’s execution of 81 Saudis

Human Rights Watch reported today that Saudi authorities’ execution of 81 individuals on March 12, 2022, was the country’s greatest mass execution in years, despite recent commitments to reduce its…