Museum

Olduvai Handaxe replica stolen by suspected kleptomaniac millionaire

Olduvai Handaxe is the first great invention of mankind made 1.5 million years ago. The replica had been stolen on…

7 years ago