› added 6 years ago
215
TIL that Nov. 2, 2000 was the last time all living humans were on earth at the same time. Ever since the ISS have been occupied continuously.
via reddit.com