July 26, 2005 8:05 AM Subscribe
Liftoff! Discovery is in orbit, and STS-114 is well and fully underway. The fuel sensor problem which had previously delayed the launch was not an issue this morning. Mission timeline, mission updates, and the Wikipedia entry.
This thread has been archived and is closed to new comments