A Collection of Articles
Edit

Video

Space Shuttle Endeavour Lifts Off

The youngest of the space shuttles blasted off from Kennedy Space Center in Cape Canaveral, Florida at 8:56 AM EDT on May 16. It is headed to the International Space Station for its final 16-day mission.

You've read of free articles this month.