|
|
|
Space shuttle lands in California
June 22, 2007
US space shuttle Atlantis lands in California after Florida rain forces diversion. The shuttle had been on a two-week construction mission to the International Space Station, a $100 billion project of 16 nations that is a little more than half finished.
|
|
|