News

This carved toe bone of a giant deer was found in a cave in Germany. Archaeologists think it was made by Neanderthals about 51,000 years ago, long before H. sapiens arrived in the region.