Steve Fuller

Is there life on Mars?

In 2068, after centuries of discoveries, we suddenly find life on Mars. But it turns out this has much to do with human presence on the Red Planet. Join Steve Fuller in Today's News from the Future to find out what extraterrestrial life has to do with Elon Musk!

Related videos