Dino killing meteor had a cousin! Left a big impact on Earth, know where it did so
Did the meteor which killed the dinosaur caused another impact in the ocean? Or did it have a cousin meteor which did it? Read on to find out.
Ocean is a mysterious place, most…