All Politics is Local, The Daily Feed

Tea Party at Lafayette Park

Photo courtesy of
‘Tea Party in DC’ (courtesy ‘skye820’)

In addition to Tax Day, today is the official Fox News/Freedom Works “Tea Party” Day, when thousands, nay, millions of outraged conservatives who do not know what teabagging really means will descend on DC to protest taxes, because a Keynesian stimulus package and a ~3% increase in the marginal tax rate for the super-rich marks the end of the Republic as we know it. Updates and pics after the jump: Continue reading