[HIGHLIGHTS] Scientists rule out that the microscopic creature without anus found in China is a human ancestor 2022-08-17T16:34:09.017Z Read the full translated version in English Read the full version from elmuldo May on the same topic in other locals All life stories on 2022-08-17