SpaceX and NASA Successfully Launch Astronauts to Space Station Amidst Clearing Clouds


After a postponed launch on Thursday, four astronauts successfully lifted off from Florida.

The crew is scheduled to dock at the International Space Station on Saturday.





Previous Post Next Post