© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Top Russian Leaders Say They Are Fighting Antichrist
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.