A Chinese animated film has become the country’s highest-grossing movie of all time, stoking national pride and potentially setting more records as it premieres overseas.
Animated Chinese blockbuster "Ne Zha 2", based on traditional mythology, has smashed multiple box office records on its way ...
For decades, Chinese athletes have been winning medals in Asian and international winter games in speed skating and figure ...
The former security minister said plans for the 700,000 square feet mega hub, which would be the largest foreign embassy in ...
Carrying out cross-domain and cross-border joint research generates intrinsic momentum for digital education innovation.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results