Voyager One Hears A Hum as China Lands on Mars and A Very Different Space Race Begins…
As China’s lander touches down in the Utopia Planitia basin on Mars, a Russian film announces it’ll be racing to film on the Space Station against Tom Cruise’s project and