Discovery's first landing waved off
Monday, April 19, 2010 - 07:35
in Astronomy & Space
HOUSTON, April 19 (UPI) -- Clouds and rain over the Kennedy space Center in Florida forced NASA to wave off space shuttle Discovery's first landing attempt Monday.