Why do they speak Arabic in far away Morocco on Africa’s western coast?
Because Arabs are colonisers. They colonised many countries including Israel.
Luckily the indigenous people of Israel, The Jews, managed to reclaim their land from the Muslim invader.