The four largest school districts in North Carolina canceled their May 1 classes because many of their teachers will be flocking to the state’s capital for a May Day protest.
May 1, or May Day, was chosen as the International Workers Day by socialists and communists.