Category Archives: Countries

Saudi Arabia: Vision 2030, an Economic Plan to Whitewash Human Rights Abuses

Saudi Arabia launched the Vision 2030 economic program in 2016 to boost its economy. The [...]

Bahrain: Ali AlArab and Ahmed AlMalali Facing Death Penalty

UPDATE: United Nations Experts call on Bahrain to halt executions of Ali AlArab and Ahmed [...]