Is Congress Failing on Homeland Security Oversight?
The Center For Public Integrity:
Tom Ridge, the Department of Homeland Security's first secretary, testified before the 9/11 Commission on a May morning in 2004. Ridge spoke before a hall packed with emotional New Yorkers, about two miles from the site of the World Trade Center. His subject, however, was Washington.
(read the article>)