DEBKAfile bragging about scoop on Iranian reactors
Which they apparently wrote on back in October. Now they're talking about the deal between North Korea and Iran, which sounds disturbingly plausible, although when I think about it, I can't imagine someone with the mindset of a totalitarian dictator deciding to put their nuclear facilities under another nation's control. Think they're right on this one?
