Space shuttle Endeavour landed safely in Florida on Sunday, ending a 14-day mission to the International Space Station.                                            Endeavour and its six-member crew glided onto the runway at the Kennedy Space Center at 10.20 pm EST (0320 GMT), after double-sonic booms signaled the spaceship had dropped beneath the sound barrier for first time since its predawn blastoff on Feb 8.

COMMERCIAL BREAK
SCROLL TO CONTINUE READING