Holy cats...
This is more than a bit scary.
However, from previous stories, I have sort of pegged Mansoor Ijaz as the "DEBKAfile" of Fox News.
Other stories include a detailed account on bin Laden's location in Iran. As far as I know, there hasn't been much confirmation of this.
I guess we'll see.
