KSC, Edwards Looking To The Skies
NASA reports that Commander Steve Lindsey and his crew onboard
the Space Shuttle Discovery will complete their mission, STS-121,
with a landing at NASA's Kennedy Space Center, FL set for 9:07 am
EDT on Monday, July 17. Discovery began its 13-day mission to the
International Space Station on July 4.