China is preparing to launch two Jilin-1 Earth observation satellites aboard a Long March 11 from a modified freighter stationed in the Yellow Sea. The launch will be China’s first from a floating platform. Read More at Rocket Rundown