Thousands of Tea Party activists gathered in Washington to demand lower taxes and smaller government, as they marked the deadline day for Americans to pay their income tax.
Tea Party activists gather in Washington demanding lower taxes