The International Space Station
2010-12-25
The International Space Station (ISS) is a research facility developed internationally are currently located in low Earth orbit. On-orbit construction of the station began in 1998 and is scheduled for completion in 2011, with operations continuing until at least until 2015. just like the moon, the station can be seenContinue Reading