Walmart Workers Stage Black Friday Protests at Stores Throughout the Country

Workers walked off the job in 10 states, employees in Los Angeles staged a fast, and workers in D.C. orchestrated a sit-in.

by