political dissent

Saudi Arabia jails seven cyber activists for inciting protests

A Saudi court has sentenced seven cyber activists to between five to 10 years in prison for inciting protests, mainly…

11 years ago