Four astronauts are expected to leave the International Space Station on Wednesday, After weeks of delays due to inclement weather, including Hurricane Milton. Four astronauts are expected to leave the International Space Station on Wednesday, After weeks of delays due to inclement weather, including Hurricane Milton. NBC News Science