All humans are. Neanderthals, Sapiens, modern humans, we are all apex predators.
> occasionally raped human women
The article doesn't suggest that. While it's plausible, there's also evidence of Sapien/Neanderthal cooperation and mingling: https://www.sciencedaily.com/releases/2026/04/260412071005.h...
And lets not forget that all hominins fight amongst themselves, rape each other, etc... The assumption that Neanderthals were particularly brutish is just that, an assumption.