In the future, space historians will note that the final space shuttle mission, designated STS-133, of the orbiter
Discovery launched on the 16th of September, 2010, marking the end of a more than 30-year-long era of space shuttles.
Read Full Article