Are you joking?
I would not trust the Russians - and especially under Putin - as far as I could piss up a rope in a hurricane!
Not kidding at all. Look at my previous posts on this thread and watch the video I linked. I promise you it is eye opening.