Egypt fossil suggests larger North African role in human origins

Technology