China unveils its future space station

The International Space Station will soon have a stellar neighbor, courtesy of China. The latter plans to orbit its future multicapsule station within 10 years and thus become the third space station sent into space by humankind. A decade ago, China placed first human into orbit, said The Guardian. Twenty Read more…