Videos

Via CNN.com: For the last time in the foreseeable future, a U.S. space shuttle undocked from the International Space Station. Space shuttle Atlantis separated from the International Space Station at 2:28 a.m. ET Tuesday, about 250 miles above Earth. It will return home Thursday from NASA’s final space shuttle mission. Read More