› added 9 years ago
296
TIL that last year astronauts in the International Space Station found plankton OUTSIDE one of its windows. They have no explanation for it.
via reddit.com