The IAEA’s “ovewhelming display of disapproval” for Iranian nuclear program is …

… a strongly worded letter.