Take comfort, Zion. From Psalm 121:4:
Behold, he that keepeth Israel shall neither slumber nor sleep.
Does this mean the literal, modern state of Israel? Yes. Does this mean Jews worldwide? Yes. Does this mean Christians, as the New Israel? Absolutely.
So, John Luke, are you saying that all others are not sheltered under the Lord’s wings? Not at all. One need not be a faithful Jew or Christian to do the Lord’s work. At least not in this world.
In the world to come, things will come to a head: each of us will be raised on that last day, and those who had not received Jesus Christ because they had not received the Gospel, yet who had done the Lord’s work, will be given a choice to choose eternal salvation.
Those who have persecuted Zion? I would not wish to be in their shoes at the judgment. It won’t be pretty.