Never heard of this person. I'll have to check him out.
To your question though, I'm fairly certain that China is providing support to Iran in some capacity, but will be doing so with complete plausible deniability. That's just how China seeks to operate. I would also agree that the Beijing lead...