Media Matters - August 26, 2007

Geneva Overholser, chair of the board of directors of the Center for Public Integrity