Iran slams U.S., E3 over UN nuclear watchdog's new resolution on Tehran

TEHRAN, Nov. 21 (Xinhua) — Iran on Friday slammed the United States and the three European countries — France, Britain, and Germany — for undermining Tehran’s engagement with the UN nuclear watchdog after its Board of Governors passed a…

Continue Reading