"I think the Oldowan technology is probably the most important technological innovation that ever happened in human history." ...
An international study reveals how early humans, as far back as 1.5 million years ago, deliberately selected specific stones ...