China’s scientific satellites yield key results, refreshing humanity’s understanding of universe

Photo taken on Dec. 17, 2015 shows a Long March 2-D rocket carrying the Dark Matter Particle Explorer satellite blasting off. (XinhuaJin Liwang)

A series of scientific satellites launched by China have achieved major discoveries in fields such…

Continue Reading