Jun 8, 2017 by News Staff

The fossilized remains of at least five individuals discovered at the archaeological site of Jebel Irhoud in Morocco have been dated at 315,000 years,...