News

Researchers have found that a spear tip carved from bone, unearthed from Russia in 2003, is as old as 80,000 years. This ...
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.