At least, this time the iron curtain will stand at the US´ southern border. Have fun over there.
??? "At least?" WTF do you think you're talking about? Who the hell welcomes the rehanging, as it were, of the "
Iron Curtain" on our damn border?
The Iron Curtain --> It's the green squiggle on the map below.
Do you have any idea of what that implies assuming one construes Russia rather than the Soviet Union as the "interior designer" hanging it? (See:
Iron Curtain | Definition & Facts)
It implies that Russia will have established in North America one or more puppet and strongly allied non-puppet governments, one of which is Mexico. What on earth makes you think that's a good thing? Perhaps the notion of having to place nukes and other significant quantities of men and materiel on our own border appeals to you?