May 26, 2005
- The Space Shuttle Discovery is moved back into the Vehicle Assembly Building at the Kennedy Space Center, Florida to be attached to a different tank assembly. (BBC)
Read more about this topic: May 2005 In Science
May 26, 2005
Read more about this topic: May 2005 In Science