U.S. space shuttle Atlantis lands at Edwards AFB June 22, capping a two-week mission to the International Space Station. The shuttle, with seven astronauts on board, touched down at Edwards at 3:49 p.m. EDT. Dense clouds and rain prevented the shuttle from landing at the Kennedy Space Center in