An international team of scientists claims to have found in Siberia, under a layer of permafrost, the extremely well-preserved body of a baby cave lion cub – so well that even its internal organs remained intact, NBC News reported. Scientists call lion cub Sparta, he was found in 2018 in Yakutia. This region is part […]