Top officials of the 9/11 Commission, Thomas Kean and Lee Hamilton, push Congress to pass an intelligence reform bill. NPR's David Welna reports.
Copyright 2004 NPR
Your browser doesn’t support HTML5 audio
Top officials of the 9/11 Commission, Thomas Kean and Lee Hamilton, push Congress to pass an intelligence reform bill. NPR's David Welna reports.
Copyright 2004 NPR