Life came to Earth on Comets? First Alien Encounter?
Algae-like biological entities were found in outer space in July 2013 by Sheffield University researchers, who collected the little critters on sterile studs of a balloon launched not far from Liverpool, UK. Researchers believe the entities did not originate on Earth. Likely…