The face of one of the earliest known homo sapiens, the oldest known human, has been revealed 300,000 years after his death. The discovery of Jebel Irhoud remains, named after the Moroccan site ...