MessageToEagle.com – Ancient human relatives — the Denisovans crossed the famous Wallace’s Line, one of the world’s biggest biogeographic barriers which is formed by a powerful marine current along