Space agencies celebrate 15 years of astronauts on International Space Station
The first three astronauts shuttled up to the International Space Station on Nov. 2, 2000. This week, NASA and other space agencies around the world celebrated 15 years of continuous inhabitance on the station. The astronauts currently living on the…