‘Mummified remains of a mysterious beast’ discovered in Yakutia
One theory is a wolverine, a carnivorous mammal that resembles a small bear. Picture: YSIA The strange ancient creature was found in diamond yielding sands in Udachny, Mirninsky district of Yakutia, also known as the Sakha Republic. The diamond miners …
Read more