Astronauts Head to Space Station as Clouds Stay Just Far Enough Away


Kenneth ChangScience Space and Astronomy, International Space Station, Earth, Space Stations After a scrubbed launch on Thursday, four astronauts lifted off from Florida and will dock at the International Space Station on Saturday. https://ift.tt/XIMpsPq

Post a Comment

0 Comments