Tax Day "Tea Parties"

Share
this
Gallery

Vermont

A sign is seen on the lawn of the Statehouse a rally at the Statehouse in Montpelier, Vt., Wednesday, April 15, 2009. Tax Day Tea Party protests were held everywhere from Kentucky, which just passed tax increases on cigarettes and alcohol, to S.C., where the governor has repeatedly criticized the $787 billion economic stimulus package Congress passed earlier this year.

Author: CBS News Staff

Credit: AP Photo/Toby Talbot

Read Story STORY: Read more