The West is fantasizing about Putin’s Fall. Russia is at war with an anti-religious civilisation that fights God and overthrows the very foundations of spiritual and moral values. God will use Russia to punish UK/USA.
Russia’s military capabilities have been making headlines, from drills in the Mediterranean Sea to the trial deployment of the largest submarine ever made – The Belgorod. I explained why God is giving Russia the upper hand in a previous edition of Gibraltar Messenger – Gibraltar’s Choices on War Strategies & God’s Protection. This edition also.. Read More