China launches satellite to shed light on invisible dark matter
Updated: 2015-12-17
( Xinhua )
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]