Space shuttle Atlantis lands safely in California

EDWARDS AIR FORCE BASE, California (Reuters) – U.S. space shuttle Atlantis capped an extended 13-day mission to rejuvenate the Hubble Space Telescope on Sunday with a flawless landing at Edwards Air Force base in California.

Leave a Reply