One thing is for sure, the Lord has 'a place prepared of God', where the Beast's power cannot immediately have control.
.....................................................Right now, the only place that would fit this description would be North America. The last of the free world.
...................The Antichrist would quickly take over Europe, Africa and Asia; the saints living there would have no way to escape.
.................................They will have to give their lives or take the 'mark' of the Beast.