The serendipitous discovery may just be the best evidence yet of a meteorite causing the mysterious, 1,000-year period known as Younger Dryas.
posted 1986 days ago