David Williams

David Williams is the President of the Taxpayers Protection Alliance....Full bio +

Follow David Williams

Stay up to date with David Williams. You'll get an email for any new articles.