New evidence of battle between humans and ancient virus

Source: