China on Monday launched a CERES-1 carrier rocket, placing eight satellites into space. The rocket blasted off at ...