Could life have started on Venus? New space clues are shaking up the classic theories – Futura-Sciences

March 1, 2026

6 min

meteorite-deliver-organics
Life, or at least its building blocks, may have been brought by asteroids in the early days of the Solar System. © NASA Goddard, CI Lab, Dan Gallagher

See also