Ancient tools from China show early humans made complex, hafted technologies 160,000 years ago, reshaping views of innovation ...