downtoearth-subscribe

Endeavour closing in on Alfa

Space shuttle Endeavour closed in on the international space station early on Friday as its crew prepared to install a massive billion-dollar robotic arm at the 385-km high outpose. The arm, Canada's