Could Kenya be the Cradle of Mankind?