Today is Tax Day, the day Americans must file their personal tax returns. The National War Tax Resistance Coordinating Committee is organizing a number of protests today across the country. According to the War Resisters League, 44 percent of all federal income tax goes to fund current and past military operations.
Topics: