Herbert Docena delivers the keynote address at the world Tribunal On Iraq.
Watch it on freespeech.org >>>