Life finds a way

Sea plankton are trying to take over the Russian side of the International Space Station. NASA disavows any knowledge of the plankton’s actions.

Comments are closed.