This 28-foot-long vehicle puts us one step closer to actually reaching the Red Planet.
And some are teaming up to get ahead.
SpaceX? China? One way or another, humanity is going back.
Launch, land, travel, transmit — win $20 mil.
His mission was doomed from the start.
Over 350,000 people subscribe to our newsletter.
Sign in to join the conversation.