Did you know researchers recently discovered a 35,000-year-old mummy of a saber-toothed cat in Russia? The remains of a baby saber-toothed cat were found in the Sakha Republic, also known as Yakuti. Itโs one of the coldest places on the planet. According to the researchers, the cub was only about three weeks old when it […]