Posted on May 22, 2005No comment necessary The incredible testimony to the US Senate by George Galloway. Needs to be recorded here for posterity.