Across the World: United States
China Daily | Updated: 2009-08-01 08:27
Shuttle returns safely
Space shuttle Endeavour and seven astronauts, including the first Japanese to live on the International Space Station, landed in Florida on Friday, capping a 16-day mission to complete Japan's orbital laboratory.
The shuttle touched down at the Kennedy Space Center at 10:48 a.m. EDT (1448 GMT), a few miles from where it blasted off on July 15 after a month of launch delays.
Photo