Associated Press - June 22, 2007 4:14 PM ET
EDWARDS AIR FORCE BASE, Calif. (AP) - Atlantis and its seven astronauts are back on Earth.
After two weeks in orbit, the shuttle made a safe touchdown at California's Edwards Air Force Base this afternoon.
Rain and clouds kept the shuttle from its favored landing strip at Florida's Kennedy Space Center. It will cost NASA nearly two million dollars and ten days to fly Atlantis back east on a jumbo jet.
The shuttle was scheduled to spend eleven days in space, but a torn thermal blanket and computer glitches tacked days onto the mission.
Atlantis could be back in space as early as December.