HOUSTON -- NASA's last space shuttle ever to visit the International Space Station cast off from the orbiting lab early Tuesday (July 19) to begin one final trip back to Earth. Atlantis launched July 8 on the 135th and last voyage of NASA's 30-year space shuttle program
Read More »