Understanding this crucial point in human history has focused on the Dmanisi Hominid Archaeological Site in Georgia where scientists now believe two human species coexisted at the site.