Humans in southern Africa were an isolated population until recently arstechnica.com 6 points by Archelaos 12 days ago · 1 comment Reader PiP Save No comments yet.