China will launch the Shenzhou-18 manned spacecraft from Jiuquan Satellite Launch Center in Northwest China at 8:59 pm on Thursday, sending the new crew - Ye Guangfu, Li Cong, and Li Guangsu - to the Chinese Space Station, announced China Manned Space Agency (CMSA) at a press conference on Wednesday, which marks the country's ninth Space Day.