
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.
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.