Two technicians at the Isfahan nuclear facilities in southern Iran. Iran has accused world powers of dragging their feet in negotiations over its nuclear activities, as both sides were about to hold a new, downgraded round of talks in Istanbul
less