Number of asteroids striking Earth has soared since the age of dinosaurs
Experts also believe the cosmic collisions are to blame for the demise of dinosaurs 66 million years ago when a particularly large meteor landed in Mexico and formed the Chicxulub crater.
Read more »