Russia is part of the beast spoken of in Revelations during the last final, great world war in which 1/3 of mankind perishes.
See when you post garbage like that...no one takes your post seriously...
I agree on the 'beast' part fully. What I think is a little bit on a shortsighted side is that I'd sooner trust the Russkies then the Saudis.