Record-breaking astronauts return to Earth – taking us one step closer to Mars
Expedition 44 to the International Space Station has been successfully completed after three astronauts landed in Kazakhstan. The mission saw a cosmonaut clock up more days in space than any other human being, the launch ...