(VOVWORLD) -China launched the Shenzhou-18 manned spaceship on Thursday evening from the Jiuquan Satellite Launch Center in northwest China, the China Manned Space Agency (CMSA) announced
(VOVWORLD) -Russia on Tuesday announced it will withdraw from the International Space Station (ISS) project after 2024
(VOVworld) - China will build a space station that is more cost-effective and handles more data than the current International Space Station (ISS), starting as early as 2017