Space shuttle Endeavour lands
Space shuttle Endeavour lands
The space shuttle Endeavour touched down in Cape Canaveral late Tuesday at the Kennedy Space Centre, completing its 11-day mapping mission, NASA said.Endeavour and its six astronuts landed at
Publication Date:
24/02/2000