
20 YEARS AGO TODAY: Backdropped by the Earth, the International Space Station is seen receding into the distance as the Space Shuttle Endeavour departs the orbital outpost on August 19, 2007. (NASA)

20 YEARS AGO TODAY: Backdropped by the Earth, the International Space Station is seen receding into the distance as the Space Shuttle Endeavour departs the orbital outpost on August 19, 2007. (NASA)