Weather expected to scuttle space shuttle landing The space shuttle Atlantis is scheduled to land at Kennedy Space Center in Florida on Friday, but the weather is likely to delay its arrival.
Upgraded Hubble flies solo again The Hubble Space Telescope was released into orbit Tuesday. Space shuttle Atlantis crew member Megan McArthur used the shuttle’s robotic arm to release the telescope at 8:57 a.m