Mexico: Labor activists to protest in downtown Mexico City April 23
International Workers' Day (May Day) rallies and demonstrations are possible in several countries throughout the Middle East and North Africa May 1-4. The largest events will likely take place in countries where labor strikes occur frequently, …