 this is coast to coast am with your guest host richard serrett hey welcome back the planet's last surviving mammoth population was killed by a random and sudden mystery event a new study has revealed the population of mammoths isolated from the rest of the world for six thousand years on wrangell island in what is now extreme northern russia