Iran refuses to allow inspection of Parchin nuclear site

NICOSIA — Iran, despite its agreement with the West, continues to deny international inspectors access to a key nuclear military site.

Iran’s Atomic Energy Organization has rejected appeals by NATO states for the inspection of the Parchin military site southeast of Teheran. Continue reading