And so, billions of people will be controlled by a handful of men (AntiChrist henchmen) wielding great physical and Material strength. That strength is in the economy and the power of his lies.
Those who refuse to accept the MarkOfTheBeast will be a beacon on the mountaintop, as a sign and witness to the Truth of Jesus Christ.