MoreWatch As YouTube Workers Demand A Negotiation... And Google Just Lays Them Off En Masse15 days ago