Scientists on Thursday announced the discovery of a “mother lode” of half dozen primate fossils in southern China. The discovery is likely to help researchers glean a deeper understanding of a longstanding evolutionary mystery — why did our species emerge in Africa when our ancestors originated in A...