SpaceX launches rescue mission for NASA astronauts stuck on International Space Station
Caption: A SpaceX Falcon 9 rocket, with a crew of two astronauts, lifts off from launch pad 40 at the Cape Canaveral Space Force Station in Cape Canaveral, Fla., on Saturday. (Chris O'Meara/) SpaceX launched a rescue mission for two astronauts stuck at the International Space Station on Saturday,