A 15-meter-high Christmas tree is lit up in Hong Kong, south China, Dec. 2, 2016. (Xinhua/Wang Shen)
Chinese astronaut hears non-causal knock in space
Nude pictures of female debtors circulate on Chinese social…
Singapore’s hypocrisy exposed by seized military vehicles
Skeleton children of Mosul: Shocking images shows emaciated…
Stephen Hawking encourages China to build hadron collider