Tag: mustafa darwish

Saudi Arabia executes man arrested for protesting as a teenager

Mustafa Darwish, 26, was executed, according to his family, because of an image found on his phone during