|
||||||||
The space shuttle Endeavour lifts off from Kennedy Space Center in Cape Canaveral, Fla., to begin a 14-day mission to the International Space Station.
(Photo by John Raoux / AP)
First published in the May 16, 2011, 9:48 a.m. edition
Go to the DailySource front page
|
Connect with us: | ||||
|
||||