Gulf Countries Demand The Removal Of Content Deemed Offensive On Netflix Teller Report