The only definitive Denisovan fossils have been found in North Asia -- in the eponymous Denisova cave in Siberia's Altai Mountains in Russia. Genetic evidence, however, has tied the archaic humans most closely to places much further south -- in what's now ...<br /><br />VIEW MORE : https://bit.ly/1breakingnews<br />