International Workers' Day (a name used interchangeably with May Day) is a celebration of the social and economic achievements of the international labour movement. May Day commonly sees organized street demonstrations by millions of working people
More...