Russian astronauts, or cosmonauts, have discovered living organisms clinging to the exterior of their International Space Station.
The microscopic creatures were discovered during a space walk to clean the surface of the vessel, and they’ve reportedly been identified as a type of sea plankton. But scientists have no idea how they got there.