Fri, 04/10/2026 - 17:15 Gizmodo New research contends that a cataclysmic meteor impact could create new life, as easily as it could destroy. Tags Space & Spaceflight Source ‘Doomsday’ Asteroids Could Have Kickstarted Life on Our Planet