China successfully launched the manned spacecraft Shenzhou-20 on its way to its Tiangong station, a key mission of its space program. The Great March 2F carrier rocket was launched from the Jiuquan Satellite Launch Center, in the northwest of the Asian giant. teleSUR