Apple told makers of TV Plus shows to avoid depicting China critically, report says – CNET

As original shows for Apple TV Plus were in development, executives reportedly told some creators to refrain from unflattering portrayals of the country.
Read More

Leave a Reply