International Workers’ Day, or May Day, is being celebrated with rallies and protests all over the world today, Thursday, May…