6 Apr 2010
Space Shuttle launch sets new space record
After a two-week delay the space shuttle Discovery has made a successful launch from Cape Canaveral and has helped establish a new space record.
After a two-week delay the space shuttle Discovery has made a successful launch from Cape Canaveral and has helped establish a new space record.