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…