Oldowan Industry
In a new Egyptian scientific finding, an Egyptian research team tracked the oldest human activity on Egyptian soil, and found it spans back to more than 2 million years.
Most Read