“The Death Star” Event That Ejected Life Into the Solar System

  Some 65 million years ago the greatest asteroid impact in a billion years may have sown life throughout the solar system, even as it ravaged life on Earth. Blasted debris escaped Earth’s gravitational force forming irregular orbits around the sun, eventually finding its way to the planets and moons of the solar system. Mars … Continue reading “The Death Star” Event That Ejected Life Into the Solar System