Russia has shut off the gas to France and Germany, causing havoc in these nations as it moves to cripple Europes economies, retaliating against G7 moves to cap oil pricing. The Bible is clear that Russia will be resurgent, but the West is still trying to deal with things as the "wish they were and not as they actually are."
view more