Trade unions will mark May Day today which is celebrated as International Workers' Day. Continue reading...