It may not be aliens, but an unlikely form of life has been found existing in space: sea plankton.Russian space officials confirmed traces of the plankton and other micro-organisms living on the exterior of the International Space Station, and it appears they’ve been there fore quite some time.

read more Russian cosmonauts find sea plankton on International Space Station | Metro News.

Leave a Reply

Trending

Discover more from Mysterious Times

Subscribe now to keep reading and get access to the full archive.

Continue reading