• 4 months ago
China's Ceres 1 rocket launched 4 satellites from a sea platform off the coast of the Eastern Province of Shandong.

Credit: Space.com | footage courtesy: China Central Television (CCTV) | edited by Steve Spaleta

Recommended