It's May Day, which is a labour holiday everywhere except North America commemorating the Haymarket Affair when American police brutally repressed striking workers .
In North America we have Labor Day in September to distance it from the historical associations with actual organizing and police brutality.
Still widely noted in Chicago, where the Haymarket riot took place. There's even a very well-attended reenactment every year.
North America is a big place. Generalizations always fail.
You do know that no sea/ocean has split the continent and that Mexico is still in North America right?
1st of may is festive day in Mexico.