21 Nov 2008
International Space Station turns 10
In the last decade, 14 countries have played a part in its construction alongside the United States and Russia since first orbit.
In the last decade, 14 countries have played a part in its construction alongside the United States and Russia since first orbit.