Crew-12 Lifts Off For International Space Station Mission

NASA and SpaceX’s Crew-12 mission blasted off early this morning from Cape Canaveral Space Force Station. A Falcon 9 rocket launched at 5:15 a.m., carrying four astronauts bound for the International Space Station for an eight-month stay. The crew is scheduled to arrive at the station Saturday afternoon after a launch delayed earlier in the week by weather concerns.