Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
Tax Day becomes Protest Day
April 15, 2009
Americans in all 50 states are holding rallies on Thursday -- the day US tax returns are due -- to protest higher taxes and what they denounce as out-of-control government spending.