Science and Health

NASA delays space shuttle Endeavour's last launch

(Agencies)
Updated: 2011-05-01 13:58
Large Medium Small

NASA delays space shuttle Endeavour's last launch

US President Barack Obama, first lady Michelle Obama (3rd R), and their children, Malia (L) and Shasha (C), look at the landing gear of the space shuttle Atlantis inside the Orbiter Processing Facility at the Kennedy Space Center at Cape Canaveral, Florida, April 29, 2011. [Photo/Agencies]

   Previous Page 1 2 3 Next Page  

分享按钮