Space shuttle Atlantis lands in California

Sunday, May 24, 2009 - 12:28 in Astronomy & Space

Space shuttle Atlantis and its crew landed at 8:39 AM PDT Sunday at Edwards Air Force Base, California, completing the final servicing mission to the Hubble Space Telescope. Atlantis' astronauts conducted five successful spacewalks during their STS-125 flight to enhance and extend the life of the orbiting observatory...

Read the whole article on

More from

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net