AFP - The US space shuttle Endeavour landed safely Friday at the Kennedy Space Center in Florida, ending a 16-day mission to the international space station.
Read more ...
AFP - The US space shuttle Endeavour landed safely Friday at the Kennedy Space Center in Florida, ending a 16-day mission to the international space station.