Who Were the Denisovans, Ancestors of Modern Humans?
International researchers have discovered evidence of the early human ancestors known as Denisovans in a cave in Tibet. They also found the bones of many different animals suggesting that these early humans hunted a lot.