China’s hype video for its lunar base showed what looked like a NASA Space Shuttle lifting off, which it then realized and tried to fix
A new concept video showcasing China’s planned lunar base appeared to feature a NASA Space Shuttle lifting off from the facility — a detail that was then omitted in a...
Read more