Iran's source is the one who said they did it in the first place :facepalm: and it was confirmed by UK
As soon as they felt like denying it would be better for them they did and took down https://en.mehrnews.com/ where it was published. Unless you say mehr was defaced and the news were planted by Mossad
As soon as they felt like denying it would be better for them they did and took down https://en.mehrnews.com/ where it was published. Unless you say mehr was defaced and the news were planted by Mossad