NASA promises this is not the end of human space travel

By Natalie Willoughby

The final space shuttle mission, STS-135, marks the end of NASA's 30-year program, which began in 1981 with Columbia. Despite predictions that weather conditions would force a cancellation, an estimated 1 million visitors and 2,000 members of worldwide media looked on with awe.