Tag Archives: Chinese Satellite

Shenzhou XI Manned Spacecraft Launched By China

China has launched the Shenzhou XI manned spacecraft on Monday morning to transport two astronauts to the Tiangong II space laboratory. The spacecraft left the Jiuquan Satellite launch center in Northwest China at 7:30 in the morning atop a Long March 2F rocket. Read more: China