Print
Mail
Large
Medium
Small
Share on
Olduvai stone chopping tool, the oldest human-made object at the British Museum. [Photo provided to China Daily]