Iran’s intelligence agencies blame one another for scientist’s assassination
Iranian security agencies are blaming each other for the lapse which led to the killing of the country’s top nuclear scientist in Tehran on Friday. Mohsen Fakhrizadeh was killed in broad daylight in a targeted attack on his car, despite having bodyguards from the elite Revolutionary Guards Security Force. Commander Hossein Dehghan, a former defence … Read more