NASA launches delayed STS-119 on schedule
Credit: NASA/Tony Gray, Tom Farrar Space Shuttle Discovery on mission STS-119 to the International Space Station successfully lifted off at 7:43pm EDT Sunday. Its primary mission will be to deliver...
View ArticleShuttle Atlantis – A 1988 Brush with Disaster
In an eerie portent of the events that ultimately doomed Space Shuttle Columbia, an article from Spaceflight Today reveals that in 1988, booster insulation debris caused extensive tile damage to...
View Article