Spear tip found in Russia is the oldest in Europe, made by Neanderthals.
An international team of researchers has uncovered the oldest spear tip ever discovered in Europe, revealing that it was crafted by Neanderthals. In their study published in the Journal of Archaeological Science, the…