Apparently there's just a ton of cars outside the NK embassy in Beijing, which is, where I suspect this rumor started.

Possible, I guess, but I'll wait for confirmation.