Trade. Well documented!
If I’m incorrect please explain why today’s Palestinians share up to a 95% match to the same ancestry as the Canaanites of 3000 years ago?
And why the Djerba Jews, those expelled by the Romans from Judea in the 2nd Century are their closest relatives? Magic perhaps?