What is NASA’s new lander doing on Mars?

What is NASA’s new lander doing on Mars?

By Chris Benton On 26 November 2018 NASA’s lander InSight successfully touched down on Mars. But what is it doing there? With much fanfare from the press, following a six-month 483 million km journey to reach our neighbouring planet, on 26 November 2018...
Why are we sending worms into space?

Why are we sending worms into space?

By Christopher Gaffney & Bethan Phillips Space launches are some of the most spectacular and nerve wracking events you can witness. And when you are actually involved in one, you realise just how much can go wrong. We are currently in Florida, nervously counting...
Who owns the moon?

Who owns the moon?

By Frans von der Dunk A space lawyer takes up the challenge to answer the question of who owns the moon. Most likely, this is the best-known picture of a flag ever taken: Buzz Aldrin standing next to the first U.S. flag planted on the Moon. For those who knew their...