Latest discoveries at Olduvai Gorge: new archaeological record shows that early humans had a unique way of life.