A groundbreaking discovery in China has unveiled a new human species, Homo juluensis, with remarkable physical traits, that ...