Protesters with signs in airport terminal, "Delta workers fight for jobs! CARDAD-SCEF"

Skip viewer