Update 8:15 a.m. PDT: Discovery has landed. At precisely 11:15 and 19 seconds a.m. EDT Saturday, the space shuttle completed its 5.7 million mile journey by touching down here. Stay tuned for a story and photos.
KENNEDY SPACE CENTER, Fla.--"Discovery, you are go for deorbit burn."
With those words, spoken at 9:48 a.m. EDT by someone at mission control in Houston and heard here over a loudspeaker system, we all got the good word that Space Shuttle Discovery, which has been on a two-week mission to the International Space Station, … Read more