America's Role in the LEU-TRR Deal
It’s been little remarked upon, but the United States appears to have a technical role, and not just a political one, in the agreement with Iran reached “in principle” in Geneva on October 1. There’s no text in open circulation,…