1 million people to live in Mars in 20 years: Elon Musk

Share Video

Space X founder Elon Musk provides an update on the company’s plans to send humanity to Mars, at Starbase, an industrial complex for Starship rockets, located at Boca Chica, Texas, United States, on Sunday April 7, 2024.

More From Guardian TV

Don't Miss