Why did Disney outsource the part of Jasmine in the new Aladdin movie to an Indian?

They couldn't find a real Middle Eastern actress?
8 answers 8