Photo Essays: Chile- 200/20/2: huelga_LIDER

Lider (the largest supermarket chain in Chile) employees camp out along the highway during a strike.

Lider (the largest supermarket chain in Chile) employees camp out along the highway during a strike.