Redhawke.org
International Space Station
International Space Station -- a manned research station that is a joint project of the US, Russian, Japanese, Canadian, and European space agencies.
More informaion

See also:
Nasa.gov -- ISS web site
Last Updated ( Sunday, 26 November 2006 )
< Prev   Next >