News

A bone spear tip from the North Caucasus, Russia, dated to 80,000–70,000 years ago, represents the oldest such artifact in Europe and was crafted by Neanderthals.