Humanity’s family tree getting shaken up recently by the discovery of a site in which both modern Homo Sapiens, or us… and Neanderthals lived together. But now, entirely new branches to the family tree may need to be added… and the rest of the branches rearranged – as Israeli researchers now describe a wholly new human species that may actually be more closely related to us than Neanderthals were thought to have been. Our new cousin’s name… Homo Nesher Ramla.