Obama meets with space shuttle Endeavour STS-134 astronauts

ScienceSpaceBarack ObamaGabrielle GiffordsCape Canaveral
President Barack Obama speaks with Astronaut Mark Kelly (R), commander of the space shuttle Endeavour and husband of Arizona Congresswoman Gabrielle Giffords, at the Launch Control Center Firing Room 1 after the Endeavour launch was scrubbed at the Kennedy Space Center in Cape Canaveral,... SAUL LOEB, AFP/Getty Images
Loading