When a NASA satellite discovers an astonishingly rare object buried deep in the Arctic ice, the floundering space agency proclaims a much-needed victory: a victory with profound implications for NA…
Around 65 million years ago, something huge may have slammed into the earth. At about the same time the dinosaurs disappeared. Did their disappearance have something to do with a comet or a meteor?