Cyclists compete during the 7th stage of the 2016 Tour of Hainan International Road Cycling Race in Sanya, south China's Hainan Province, Oct. 28, 2016. (Xinhua/Yang Guanyu)
Chinese officials found guilty of falsifying air quality da…
Stronger anti-terror ties with Central Asian countries urged
China will never allow US to run amok in South China Sea: P…
China firm bags land reclamation contract with Philippines
Xi, Duterte hail 'springtime' of ties