Craig Rubadoux / AP

Photographers take photos of the Rotating Service Structure as it rolled back from the space shuttle Discovery, Wednesday night, Feb. 23, 2011 at Cape Canaveral, Fla. After 143 million miles (230 million kilometers) and nearly a year all told in orbit, space shuttle Discovery is poised to blast off Thursday one last time.

Space shuttle Discovery cleared for Thursday launch

Read the latest about the Discovery's launch from here.

0comments