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