News

The evidence links human presence to Marine Isotope Stage 5a, a period of dramatic environmental shifts when monsoons from ...