Tea partiers march on U.S. Capitol

Hundreds of thousands of taxpayers are now storming Washington, D.C., and taking their fight against excessive spending, bailouts, growth of big government and soaring deficits to the front door of the U.S. Capitol.

Full Story

Comments are closed.