A team of international archaeologists has uncovered what is currently the oldest known spear tip found in Europe—remarkably, it was made not by modern humans, but by Neanderthals. Location and Discovery Process The spear tip was unearthed in a cave situated in Russia’s North Caucasus region, embedded in an ancient …
Read More »