Guest
Login
Sign Up
Site settings
Forgot Password?
China launched a CERES-1 carrier rocket from the waters near east China's Shandong Province on Thursday, sending six satellites into planned orbit.
Autoplay video
Hide player controls
Hide resume playing