29 On hearing this, Moshe fled the country and became an exile in the land of Midyan, where he had two sons.