News

Photos reveal face of million-year-old human unearthed at ancient site Archaeologists excavated the face at level TE7 at the ...