
Sign up to save your podcasts
Or


The space shuttle, that icon of American space ingenuity, is scheduled to serve its final mission early next year. Known officially as the Space Transportation System (STS), the missions have been more or less sequentially numbered from the first launch on April 12, 1981.
Though the final shuttle mission has not been set in stone, NASA's latest suggests it will be STS-134.
By DJDeedle
The space shuttle, that icon of American space ingenuity, is scheduled to serve its final mission early next year. Known officially as the Space Transportation System (STS), the missions have been more or less sequentially numbered from the first launch on April 12, 1981.
Though the final shuttle mission has not been set in stone, NASA's latest suggests it will be STS-134.