Space shuttle Atlantis landed at Edwards Air Force Base in California on Sunday morning after a successful mission to repair and upgrade the Hubble Space Telescope. Full story

Hubble, launched by NASA in 1990, was named after U.S. astronomer Edwin Hubble whose work revolutionized our understanding of the size and structure of the universe.