China launches manned spacecraft

Shenzhou XI manned spacecraft blasts off from the Jiuquan Satellite Launch Center in Northwest China, Oct 17, 2016. [Photo by Feng Yongbin/chinadaily.com.cn] China launched the Shenzhou XI manned spacecraft on Monday morning to transport two astronauts to the Tiangong II space laboratory. The spacecraft was sent skyward at 7:30 am atop a Long March 2F rocket…