Scientists Search For Clues To Identity Of Ice Age ‘Mystery Beast’
Something is causing quite a stink in Siberia right now. More specifically, a group of school children in the Yakutia region were recently alerted to the presence of an ancient deceased creature, believed to date back to the last Ice Age, by the stench of its remains.