US lawmakers quiz Disney CEO over Xinjiang connection to 'Mulan'
Disney's $200 million live-action remake has run into controversy for being partly filmed in the Xinjiang region
A footage is going viral on social media platforms showing the air traffic control room screen, which appears to show the radar view of an A...
No comments:
Post a Comment