Iran has demanded the removal of the U.N. official overseeing nuclear inspections in the country, accusing him of breach of trust, and barred all inspectors from nations behind sanctions, diplomats said on Friday. Tehran’s moves, following a ban on 38 inspectors from four major Western nations announced on Monday, appeared aimed at testing Western resolve over its disputed nuclear activity while stopping short of violating the Non-Proliferation Treaty (NPT). Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.