China Launches New Mystery Shiyan Satellite.
China launched the latest in its secretive Shiyan satellite series over the weekend. A Long March 4C rocket lifted off from Jiuquan Satellite Launch Center in the Gobi Desert, northwest China, at 7:43 p.m.EDT on May 11 (2343 GMT, or 7:43 a.m. Beijing time on May 12). Chinese authorities revealed the mission payload to be …