Credit: AP/Basilio Sepe Pro-Palestinian banners. Blazing Olympic rings. Workers’ May Day rallies confront turbulent times