Anti-tax tea parties held across the USA
Friday, April 17, 2009 Anti-tax anti-spending rallies called Tea Parties took place across the United States Wednesday. The rallies were held in various locations from Boston, Massachusetts to San Francisco, California. Wednesday was chosen by organizers as it is the federal income tax filing deadline, as well as the deadline for many states. The rallies […]
Read More