Iranian sources have refuted the allegations. #Iran #FactCheck