China on Thursday sent into space the country's first space telescope in a fresh search for smoking-gun signals of dark matter, invisible material that scientists say makes up most of the universe's mass. [Photo/Weibo]
In today's trending, a woman literally gets lost in the smog, burglar leaves apology behind, and a restaurant charges an air purifying fee to its customers.
5th Plenary Session of 18th CPC Central Committee
China Legal Information Center