"I paid my taxes. Why doesn't Bank of America?" ask citizens as they plan actions at 50 branches across the country
"I paid my taxes. Why doesn't Bank of America?" ask citizens as they plan actions at 50 branches across the country New Nationwide Effort to Make Corporate Tax Dodgers Pay Up Protests in more than 50 cities, including Washington, D.C., New York City, Los Angeles, and Chicago Groups of citizens in more than 50 cities will sit-in and protest at Bank of America branches on Saturday, February 26 in an effort to ...
Read more ›