Your place for Space News
Earth and moon pummeled by more asteroids since the age of dinosaurs, say scientists