Atlantis, the last US space shuttle departed the International Space Station on Tuesday, ending a 12-year program to build and service the orbital outpost, the primary legacy of NASA's shuttle fleet. Atlantis will return to Earth Thursday.
Space shuttle’s last odysseyworld Updated: Jul 20, 2011 18:48 IST
Jan 18, 2017 22:44 IST
Jan 18, 2017 22:37 IST