NASA shuttle crew returns

Posted on March 28, 2008 at 9:16 am.
Filed Under Science |

shuttle_endeavour.pngAfter completing a 16-day journey of nearly 6.6 million miles in space, space shuttle Endeavour and its crew landed at 8:39 p.m. EDT Wednesday at NASA’s Kennedy Space Center. Endeavour’s flight was the longest shuttle mission to the International Space Station and included a record five spacewalks.


,

Subscribe to our RSS feed

Comments

Leave a Reply