Daily Archives: November 21, 2013

15 Years: International Space Station

The first module of the International Space Station, the Russian module known as Zarya, reached orbit on November 20, 1998. Since the arrival of Expedition 1 on 2 November 2000, the station has been continuously occupied, the longest continuous human … Continue reading

Posted in Science, Space, Technology | Leave a comment