Harvard suggest life on Venus may have came from a meteor that dipped into Earth's atmosphere, collected microbial colonies and traveled out to space before colliding with Venus.

from U.S. Home | Mail Online https://ift.tt/3j5gm7W