China has launched one of its Long March 11 rockets from a launch pad on board a ship in the Yellow Sea. This is the first time China has launched a space-bound rocket from a seaborne platform. China has joined USA and Russia as the only three countries with proven ability to launch rockets into… Continue reading China launches its first sea-based space rocket