On June 8, 2017, an article in the prestigious journal of science, Nature, publishing the research results of an international team led jointly by Abdelouahed Ben’Ncer and Jean- Jacques Hublin spurs a scientific revolution in the history of Homo Sapiens...