Top Russian leaders say their nation is locked in a life-or-death battle with the Antichrist.
Meanwhile, Great Britain’s top soldier said the people of the United Kingdom must be trained for war with Russia.
Top Russian leaders say their nation is locked in a life-or-death battle with the Antichrist.
Meanwhile, Great Britain’s top soldier said the people of the United Kingdom must be trained for war with Russia.