general strike

May Day 2012: A Protest Against Everything The Republican Party Stands For

May Day 2012: A Protest Against Everything The Republican Party Stands For

This protest is against everything the Republican Party stands for and works diligently to perpetuate with their relentless Draconian spending…

12 years ago