Zechariah 10:10

10:10 I will bring them back from Egypt and gather them from Assyria. I will bring them to the lands of Gilead and Lebanon, for there will not be enough room for them in their own land.

Zechariah 11:5

11:5 Those who buy them slaughter them and are not held guilty; those who sell them say, ‘Blessed be the Lord, for I am rich.’ Their own shepherds have no compassion for them.

sn I will bring them back from Egypt…from Assyria. The gathering of God’s people to their land in eschatological times will be like a reenactment of the exodus, but this time they will come from all over the world (cf. Isa 40:3-5; 43:1-7, 14-21; 48:20-22; 51:9-11).

sn The expression those who buy them appears to be a reference to the foreign nations to whom Israel’s own kings “sold” their subjects. Far from being good shepherds, then, they were evil and profiteering. The whole section (vv. 4-14) refers to the past when the Lord, the Good Shepherd, had in vain tried to lead his people to salvation and life.