The space shuttle landing ends a 15-day mission. CAPE CANAVERAL - Space shuttle Discovery's crew of seven astronauts ended their 15-day, 6 million-mile journey Tuesday with a picture-perfect landing at Kennedy Space Center.
Los Angeles Times - Top News, Los Angeles Times
Tue, 04/20/2010 - 7:01am
The space shuttle landing ends a 15-day mission. CAPE CANAVERAL - Space shuttle Discovery's crew of seven astronauts ended their 15-day, 6 million-mile journey Tuesday with a picture-perfect landing at Kennedy Space Center.