As others have pointed out: This is a fragmentary skull found in China. China has a certain, um...superiority complex. They would like nothing better than to prove that China is the source of Homo Sapiens, and the rest of the world (particularly Africa) are primitive relatives.I'