Simu Liu accused of insulting China

Redirecting to full article in 5 second(s)...

It appears that not only China has an issue with Marvel Studio's Shang-Chi and the Legend of the Ten Rings which has yet to have a release date in the mainla