politicsoutdoors.com
Tax day protests, 2012
Watch who takes to the streets tomorrow, the day federal taxes are due. Tax day is a predictable occasion for protest. Indeed, the Tea Party protests in April 2009 were the first visible signs …