Saudi Arabia Executes 37 in One Day and Escalates Crackdown on Dissent

Saudi Arabia has recently executed 37 people after they were sentenced to death based on ambiguous charges. Unfortunately, the real murderers who plotted and killed journalist Jamal Khashoggi at the Saudi consulate in Istanbul last … Continue reading Saudi Arabia Executes 37 in One Day and Escalates Crackdown on Dissent