China unveils video of its moon base plans, which weirdly includes a NASA space shuttle
The China National Space Administration (CNSA) has released a video of its concept for a lunar base to be developed across the next couple of decades....
The China National Space Administration (CNSA) has released a video of its concept for a lunar base to be developed across the next couple of decades....