Iran Slams European Troika For Failing To Respect Tehran-IAEA Deal

Iranian Deputy Foreign Minister Saeed Khatibzadeh sayd the European Troika including Britain, France, and Germany had failed to respect an agreement recently reached between Iran and the International Atomic Energy Agency (IAEA).

Speaking to…

Continue Reading