• 3 years ago
And experts believe they were done by our oldest anatomically modern human ancestors.

Recommended