Is there any Iranian or Russian source for this. I doubt that this is truth. What Russians know that US and Israel dont know.