Hundreds of Egyptian workers celebrate Labor Day in Cairo’s Tahrir Square, May 2011. Adham Korshed/Demotix