Why has this Netflix show creator been sentenced to a prison term? What did he do in Saudi Arabia?
Abdulaziz Almuzaini who is a popular animation expert and who has his own show on Netflix has been sentenced to 13-years in prison by a Saudi anti-terrorism court. Human rights groups are up in arms and are demanding his release. His posts on social media have been deemed to be a threat to the Kingdom of Saudi Arabia.