Planet EarthMeteors transported life from Earth to Venus?ScienceOctober 1, 2020October 13, 2020 by ScienceOctober 1, 2020October 13, 20201993 New research shows that meteorites grazing Earth’s atmosphere can collect bacteria in the process and send them to Venus. The idea that scientists put forward...