China sends nine satellite into orbit after launching a carrier rocket at sea

The Long March-11, a solid propellant carrier rocket carrying nine satellites, blasted off at 9:23am local time today from waters off the coast of east China's Shandong province.