Space shuttle Discovery's return delayed
Monday, April 19, 2010 - 07:14
in Astronomy & Space
Cloudy skies over Florida's Kennedy Space Center caused NASA to delay the scheduled landing of the space shuttle discovery on Monday morning.