For over a decade, China has become increasingly aggressive on the world stage. It has clashed with neighbors on fishing rights. Its military has attempted to build man-made islands and then turn them ...
When director James Cameron landed in China earlier this month for the Hainan Island International Film Festival in Sanya, it ...
In December, a friend sent me the trailer for a new Chinese movie called Clash. It’s a sports comedy about a ragtag group of Chinese men who start an American-football team in the southwestern city of ...