Scientists have determined that a giant skull from an ancient human relative named the "Dragon Man" is actually Denisovan. When you purchase through links on our site, we may earn an affiliate ...