For NASA, 2010 was another year of new exploration, exciting discoveries, and important milestones. From spaceflight, to science and technology; from understanding life here on Earth, to where we...
six minutes forty five seconds until touchdown Discovery currently flying to the west of Lake Okeechobee that's seventy-five miles until touchdown at the Kennedy Space Center It's...