Washington, May 21 (ANI): A new study has indicated that the bombardment of Earth by asteroids 3.9 billion years ago may have enhanced early life rather then wipe it out. The study, by University of Colorado at Boulder researchers, determined ... Read More »