Get the latest Science News and Discoveries
On this day in space! Nov. 2, 2000: Expedition 1 Arrives at the International Space Station
On Nov. 2, 2000, the International Space Station welcomed its first long-term residents.
None
Or read this on Space.com

