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 June 24 by Uday Ratra, a Gurgaon-based millionaire. Unable to locate it…