It is not a case of one or the other, they are both right. All non-Africans are a hybrid between Africans and Neanderthals or Africans/Neanderthals/Denisovans.
You are right that this topic is politically sensitive - so sensitive that the data is basically ignored outside of science.