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.