May Day demonstrations are being held today around the country and in Rochester.
A gathering marking International Workers Day is set for the Liberty Pole at 5:30. Organizers with labor and activist groups are calling it "a festival of political arts, culture, and solidarity, modeling a better future."