A study last year claimed to have found the earliest evidence of humans making clothes. So, is this when humans invented clothes?
A study last year claimed to have found the earliest evidence of humans making clothes. So, is this when humans invented clothes?