News

Iranian authorities have carried out a wave of arrests and multiple executions of people suspected of links to Israeli intelligence agencies, in the wake of the recent war between the two countries.