Showing posts with the label 2018 at 11:28PM

Researchers Find ‘Advanced’ 320,000-Year-Old Human Tools In Kenya

http://ift.tt/2HEPWqn This evidence of early innovation pushes back the human evolutionary timeline, effectively rewriting history and everything we knew about our ancestor...
Subscribe Our Newsletter