Asteroids may have aided life on Earth
Wednesday, May 20, 2009 - 15:56
in Astronomy & Space
WASHINGTON, May 20 (UPI) -- A U.S. space agency-funded study suggests an intense asteroid bombardment nearly 4 billion years ago might have provided a boost for early life on Earth.