International Space Station: 15 Facts for 15 Years in Orbit
A new type of "sunrise" dawned above Earth on Nov. 20, 1998, with the launch of the first piece of the International Space Station. Fifteen years ago …
Krishna Teja flipped this story into Space•3800d