Despite several delays, NASA and SpaceX astronauts launched from Kennedy Space Center Wednesday, kicking off a roughly day-long trek to the space.
After delays, NASA and SpaceX launch four Crew-3 astronauts to International Space Station from Florida