I agree...although with that never take the eye off Putin. Trust verify and all....
That’s right, keep your friends close, but your enemies even closer.
I see no downside to allowing Russia in.