100 to 1 China is behind this.
North Korea has had too much success, and too little failure to have developed this all on his own, so I agree with your take on it.
Folks forget that as Korea moves along here, it is undoubtedly transferring data to Iran, to help it in it’s process.
I recall a shipment of missiles headed to Iran from North Korea, that was stopped and sent back. North Korea sees Iran as a friendly state it wants to deal with, to coordinate with.