Wrangel Mammoths-Irrelevant to the Extinction Debate?
If you don’t know, the very last population of woolly mammoths in the world survived until only about 4,000 years ago, the time the Egyptian pyramids were being built, on a small island called Wrangel island in northeast Siberia. These mammoths survived on this remote tundra island, today home to a large seasonal population of […]