Space Shuttle Discovery Lifts Off for Final Voyage

A crew of six veteran astronauts and one rookie robot blasted off from Earth aboard the space shuttle Discovery as it took off on its final mission. Record crowds were on hand at Cape Canaveral, Fla., to witness Discovery's final flight, which lowered the curtain on the space shuttle era. Discovery is the most traveled spacecraft in history, beaming back spectacular imagery from the final frontier. The crew will rendez-vous with the International Space Station on its 11-day mission. Watch...Full Story
Commenting on this article is closed.