The world’s first saber-toothed cat mummy has been found in Siberia The world’s first saber-toothed cat mummy has been found in Siberia The Little Ice Age was brutal. How did people survive?
Earth emerged from the last ice age around 11,700 years ago. A new analysis suggests the next one could be expected in 10,000 ...