Archaeologists uncovered 70,000-year-old handle implements in China, reshaping views of early human technology and innovation in East Asia.