David Williams
About David Williams
David Williams is President of the Taxpayers Protection Alliance. In his 18 years in Washington, DC, David has become an expert in finding and exposing government waste and has helped identify and eliminate earmarks.
Articles by David Williams
PJ Media