Atlantis, crew land in Calif. after Hubble mission (AP)

Admin

Administrator
Staff member
AP - Space shuttle Atlantis and its seven astronauts returned safely to Earth, detouring from stormy Florida to sunsplashed California to end a 13-day mission that repaired and enhanced the Hubble Space Telescope.




More...
 
Top