Sign In
to Vote &
Create Storyboards.
 
China launches Shenzhou 13 astronauts on historic mission to new space station The Shenzhou 13 mission launched from the Gobi Desert today (Oct. 15), sending three astronauts toward China's new space station for a six-month stay.
0
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard