
China set to launch its manned space mission tomorrow
China is all set for its longest manned space mission. A spacecraft will carry 2 astronauts with an experimental lab for a month-long stay. The mission is a part of country’s plans to develop its own permanent space station by 2022. Astronauts will be taken into space from the Jiuquan Satellite Launch Center near the…