The final Space Shuttle mission was completed on Thursday with the landing of Atlantis in Florida. In this video, astrophysicist and science evangelist, Neil DeGrasse Tyson, laments the end of the Shuttle program and rifs on the value of NASA to the nation. What do you think?
Hat tip: The Scholarly Kitchen

Credit: University At Buffalo; YouTube
Author
Eileen De Guire
CTT Categories
- Aeronautics & Space
- Market Insights
Related Posts
Solid-state batteries turn heads at CES 2026
January 29, 2026