Archaeologists say they have found a 65,000-year-old leaf point in a cave in the Swabian Jura, Germany.
The 65,000-year-old leaf point from Hohle Fels...
Archaeologists excavating a cave in the Swabian Jura of southwestern Germany have found what they believe is a rope-making tool nearly 40,000 years old.
A...