The article ("Did Neanderthals go to war with our ancestors?") is about events that took place ~100k years ago at the very latest.
The GP post is talking about things the happened ~2.5k years ago (greek slavery) and less than 0.5k years ago (african slavery).
It's off-topic. Not incorrect, not unimportant. Just off-topic.