Bear in mind that this is a news source run by the government of Iran.
Yea,I just found this out!
I figured as much. I should have crossed referenced it with debka.com, another reliable source.