Tehran has alleged that monitoring cameras set up at an Iranian nuclear site by the UN’s atomic watchdog may have been “sabotaged” by Israel, and possibly even used to assist an attack on the facility in June. During a briefing in London on Friday, Iran’s envoy to the UK Mohsen Baharvand called on the International […]

