News

Local animated movie "Nezha" has been a huge hit in China, the nation’s No. 2 of all time, but is it a trend or an outlier?
China's national flag is seen unfurled from the Chang'e-5 spacecraft on the moon, in this handout image provided by China National Space Administration (CNSA) on December 4, 2020.
China has planted a flag on the moon, the BBC reported, citing state-run media, following the country’s trip to the lunar surface this week. An image released by China’s National Space ...