You ought to point out the date of the article: 4/14/03.
I posted the article because it has a nice condensed version of Chalabis history. Nothing more than that, if you read closely even the author claims parts of it are rumor.