The Russians? By Stephen Green | August 21, 2003 10:08 AM JunkYardBlog has a juicy tidbit which might explain where Ali’s chemicals went.