Atlantis, crew land in Calif. after Hubble mission

Space shuttle Atlantis landed at Edwards Air Force Base in California at 11:39 a.m. EDT, completing a 13-day journey of approximately 5.3 million miles in space.

If you want to include this story in your blog, copy and paste this formatted text: