In a slightly melancholic news announcement, NASA has released more details about their last space shuttle mission, which is scheduled to begin this July.
Read More »Tag Archives: Space Shuttle program
Discovery Returns From Final Mission
The Space Shuttle Discovery returned from the International Space Station, completing its 39th and final mission.
Read More »