The Russian Bear Comes Out Swinging in Wake of G7 Move to Contain it.




Bible in the News show

Summary: 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."