The 9/11 Commission Was Set Up To Fail – Thomas Kean (Chairman of the 9/11 Commission) and Lee Hamilton gave at the National Press Club in Washington D.C. on 9/11/2006.
Please Report Removed Videos 🙂
Click on first smiley if link is Dead
Dead Links/Removed Videos: I apologize for the many dead links on my site. I have a broken link checker, but it's not 100% accurate. Beyond my control :-(
Please Report Removed Youtube Videos, by selecting the first smiley. Greatly Appreciated!