Never mind, new estimates go as far back as 300,000ya.
The estimate on when "we" left Africa often means modern humans, Homo Sapiens.
Never mind, new estimates go as far back as 300,000ya.