What may be the world’s oldest piece of string, made by Neanderthal humans from bark about 50,000 years ago, has been unearthed in a rock shelter in France. Subscribe to read this story ad-free Get ...