×

China launched a retrievable satellite

9:09 AM ET Wed, 6 April 2016

China's retrievable scientific research satellite, SJ-10, will house 19 experiments.