Presumably, modern humans emerged somewhere in Africa.
Sans doute, les humains modernes sont apparus quelque part en Afrique.
Presumably, modern humans emerged somewhere in Africa.
Sans doute, les humains modernes sont apparus quelque part en Afrique.