Skip to main content
Report this ad

See also:

May 1st general strike, a socialist dream

NEW YORK, NY - MAY 01: Demonstrators march down Broadway during a May Day protest on May 1, 2012 in New York City. Occupy Wall Street demonstrators joined labor groups in a march to protest economic injustice and observe International Labor Day. (Photo by
Jonh Moore/Getty Images


Report this ad