Iran slams US, European troika abuse of IAEA with cruel resolution

Iran’s Foreign Ministry spokesman Esmaeil Baghaei has strongly condemned the European troika – Britain, France and Germany – and the United States for instrumentally using the Board of Governors of the International…

Continue Reading