Theory of Exploding Asteroid over Canada Strengthened

Story here. The theory is that a comet or asteroid exploded over Canada 12,900 years ago “when the end of the last Ice Age unexpectedly turned into a phase of extinction for animals and humans,” drastically altering life on Earth. Strong new evidence has been found in Ohio and Indiana.