Friday, March 13, 2009 4:11 PM
Photo by Richard Coyle.
Japanese astronaut Koichi Wakata, who will spend three months on the International Space Station, waves to the media assembled at Cape Canaveral as the space shuttle Discovery astronauts make their way across the tarmac upon landing in Florida earlier this week. The shuttle is scheduled to launch Sunday, March 15.