Trust rather than lust is at the heart of the attention to detail and finely made form of handaxes from around 1.7 million years ago, according to a researcher.
Trust rather than lust is at the heart of the attention to detail and finely made form of handaxes from around 1.7 million years ago, according to a researcher.