March 23, 2025 Humans Arose From Two Ancestral Populations That United 300,000 Years Ago Humans Arose From Two Ancestral Populations That United 300,000 Years Ago