A international team of paleoanthropologists has just published research supposedly proving that Neanderthals were hunting and eating cave lions nearly 50,000 years ago in Europe. Until now experts...
A team of international researchers from Sweden, Japan, and Russia have confirmed that a cave lion cub mummy unearthed from the permafrost in Siberia in 2017 was an infant female that lived 28,000...