An ancient skull found in China News