AFP - The shuttle Endeavour descended safely to Earth on Friday, ending a successful 16-day assembly mission to the International Space Station (ISS) with the final piece of Japan's Kibo science laboratory.
Read more ...
AFP - The shuttle Endeavour descended safely to Earth on Friday, ending a successful 16-day assembly mission to the International Space Station (ISS) with the final piece of Japan's Kibo science laboratory.