Science China unveils video of its moon base plans, which includes a NASA space shuttle, oddly. The China National Space Administration (CNSA) has recently unveiled an ambitious vision for a lunar base set to be developed over the next few... Paul RoachMay 1, 2024