David Ray Griffin on 9/11 & the war in Afghanistan (Part 1) April 30, 2010 Chicago

applause

What stunning eloquence.