Human beings have now lived continuously aboard the International Space Station since November 2, 2000 — more than 25 consecutive years without a single day when no human was orbiting above the planet — in the longest sustained off-world human presence in the history of the species
The threshold quietly crossed on 2 November 2000 was, in retrospect, one of the more consequential moments in the history of human spaceflight.
Read on Spacedaily ↗