Another step on the road to Mars

On May 27, two American astronauts, Robert L Behnken and Douglas G Hurley, are planning to launch from the Kennedy Space Center on a mission to the International Space Station (ISS). If successful, American astronauts will launch into space from American soil for the first time in nine years. What’s even more remarkable is they […]