NASA astronaut Kate Rubins and two Russian cosmonauts have landed back on EarthJust days after the International Space Station’s crew reached 10 people, three have returned to Earth. Russian cosmonauts […]