spain workers strike
ATW 61 Argentina Spain U.S Ep 61: Strikes in Chicago and Argentina, and more..

We also take a look at the struggle by workers in Spain regarding the protection of their jobs.

    × To Subscribe