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