U.S. space shuttle Endeavour lifts off

By Xinhua

Washington : The U.S. space shuttle Endeavour, with seven astronauts aboard, lifted off at 2:28 a.m. EDT (0628 GMT) on Tuesday from the Kennedy Space Center in Florida,NASA TV live broadcasting showed.


Support TwoCircles

The shuttle is delivering a two-armed robot made by Canada, the first part of Japan’s space laboratory Kibo and a collection of experiments to the International Space Station.

SUPPORT TWOCIRCLES HELP SUPPORT INDEPENDENT AND NON-PROFIT MEDIA. DONATE HERE