As the traditional Chinese New Year approaches, China Media Group's CCTV Video News Agency (CCTV+) has partnered with five major global news alliances to promote the annual Spring Festival Gala.
A six-legged robot dog independently developed by China recently completed a series of tests in the ice sheet area near Zhongshan Station in Antarctica, a breakthrough which marks an innovative step ...