Endeavour takes off on its last voyage
In a second attempt and a less ceremonious event, Nasa's space shuttle Endeavour finally launched owards space from Kennedy Space Centre in Florida.
Publication Date:
17/05/2011
In a second attempt and a less ceremonious event, Nasa's space shuttle Endeavour finally launched owards space from Kennedy Space Centre in Florida.