A Kenyan site reveals early humans made and used the same Oldowan stone tools for 300,000 years, showing remarkable stability ...