I’m not much for the “mastermind Israel” meme.
But you don’t have to be to realize they would never allow Iran to run a road right up to their border!
Hard to believe China swallowed that line, but it’s a backward, feudal government so who knows.
So, in this stand-off between Trump and Iran I see China and Russia stepping aside.
Iran (and Iraq) is broke. Without support they can do nothing.