http://www.amina.com/article/contheo.html
Of coarse, amina.com is a Chechen propaganda website...
Conspiracy theories run into cold facts
Date: May 13, 2002 Source: The Russia Journal By Ira Straus
--- Uh, and the Russia Journal is where I work. I edited this article.