Something new in the field of paleoanthropology: researchers have discovered a new species of human. Well, not human exactly but a close relative of Homo sapiens, which has been named Homo juluensis (Homo “bighead” and you can all stop sniggering). Neither is it really something new. The species being a part of that mysterious mish-mash
