June 28, 2022 This 1.63 million-year-old fossil may have been the first human (hominin) to inhabit China This 1.63 million-year-old fossil may have been the first human (hominin) to inhabit China