Amazon workers claim the company is forcing them to work grueling 10-hour shifts
Amazon recently told employees at its DCH1 warehouse in Chicago it was closing the facility down. DCH1 has been the site of protests and walkouts. It’s also the home of DCH1 Amazonians United, an advocacy group that has successfully petitioned the co...