Three NASA astronauts and a Russian cosmonaut left the space station on Wednesday, after weeks of delays due to bad weather, including Hurricane Milton. Three NASA astronauts and a Russian cosmonaut left the space station on Wednesday, after weeks of delays due to bad weather, including Hurricane Milton. NBC News Science