First Denisovan Fossil Discovered in Taiwan Reveals Secrets of Our Ancient Relatives Humans2 weeks ago