The Denisovans are the first species of archaic humans that have been discovered based on their DNA. Were they a race of Giants, a sophisticated race that had precision machined stone tools ...