I was wondering if this was the impact site for the “Cape York” Meteorite that is in the American Museum of Natural History, but, a search shows that one hit south of Thule. That is the one that Perry brought back from Greenland.
Really cool (Har, har) discovery.
Well, they say we are due for another big one. Maybe that was it!
Good article. The author presented varying opinions along with the reasoning.
Really wish that the science illiterate NYT, WaPo, and Guardian folks would hire someone who actually knew what they were talking about.