China Central Television is a Chinese state-controlled broadcaster controlled by the Chinese Communist Party. CCTV has a network of 50 channels broadcasting different programmes and is accessible to more than one billion viewers in six different languages. Read More
The entire world is sailing on the same ship with a common future, and it is unacceptable to try to throw any country overboard, Chinese President Xi Jinping said in a video message for the Asian Economic Forum, which is being held in Boao on the Chi ...
As Wang Yaping became China's first woman astronaut to conduct a spacewalk, some commentators and Chinese media outlets could not see beyond her appearance and traditional gender roles, reported a local online magazine. ...
Changzheng-2F, the Chinese launch vehicle, with manned spacecraft Shenzhou-13 was launched to the Tiangong orbital station on Friday, Sputnik reported. ...