It’s reported that the new study, conducted by scientists from Europe, the United States, Mexico, Canada and Japan and published in the journal Science, found that a 15-kilometre (9 miles) wide asteroid slamming into Earth at Chicxulub in what is now Mexico was the culprit. “We now have great confidence that an asteroid was the [...]