China launches 3 satellites into orbit, including a ‘lobster eye’ to hunt down dark matter


China launched a trio of satellites into orbit on Saturday (July 25) on separate missions to study Earth, hunt down dark matter with an X-ray “lobster’s eye” and collect trade data.

A Long March 4B rocket successfully launched the Ziyuan III 03 Earth observation satellite and two other charges from the Taiyuan Satellite Launch Center in the northern province of Shanxi. The takeoff occurred at 11:14 am Beijing time.