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 1960 days ago