Space shuttle finishes 16-day mission

Monday, December 1, 2008

EDWARDS AIR FORCE BASE, Calif. -- Space shuttle Endeavour and its seven astronauts safely returned to Earth on Sunday, taking a detour to California after storms hit the main landing strip in Florida.

To continue reading
For more than 115 years, the Southeast Missourian has written the first draft of local history. We have aspired to enrich, entertain, educate and inform. Our core values have remained firm: truth, service, quality, integrity and community. Support our mission.