astroengine.com
Laboratory Ice Links Comets with Life On Earth
It is an established theory that comets may have, in some way, seeded life on Earth. Some extreme ideas support the panspermia concept (where bacterial organisms hitched a ride on comets, asteroids…