Governments in the Gulf Arab states have urged Netflix to be taken down

Saudi Arabia's media regulator cited immoral content. Its repercussions on "Islamic and social values. .Although Saudi Arabia has previously requested...