May Day is the most widely celebrated holiday in the world. Hundreds of thousands of workers, led by their unions, will march through the streets in Mexico, South Africa and the Philippines. In the socialist countries where the working people rule society – Cuba, China, Vietnam, Democratic Korea and Laos, […]