NASA astronauts undock from space station after weeks of delay

NASA astronauts and a Russian cosmonaut have successfully undocked from the International Space Station, making a return to Earth after weeks of delay due to weather. NASA astronauts and a Russian cosmonaut have successfully undocked from the International Space Station, making a return to Earth after weeks of delay due to weather.  NBC News Science

Leave a Reply

Your email address will not be published. Required fields are marked *