(1) A person commits the offense of unlawful picketing if, either singly or by conspiring with others, he or she interferes, or attempts to interfere, with any other person in the exercise of his or her lawful right to work, or right to enter upon or pursue any lawful employment he or she may desire, in any lawful occupation, self-employment, or business carried on in this state, by:
(a) Using threatening language toward such person or any member of his or her immediate family, or in his, her, or their presence or hearing, for the purpose of inducing or influencing, or attempting to induce or influence, such person to quit his or her employment, or to refrain from seeking or freely entering into employment; or
(b) Following or intercepting such person from or to his or her work, from or to his or her home or lodging, or about the city, against the will of such person, for such purpose; or
(c) Menacing, threatening, coercing, intimidating, or frightening in any manner such person for such purpose; or
(d) Committing an assault upon such person for such purpose; or
(e) Picketing or patrolling the place of residence of such person, or any street, alley, road, highway, or any other place, where such person may be, or in the vicinity thereof, for such purpose, against the will of such person.
(2) Unlawful picketing is a Class III misdemeanor. Each violation shall constitute a separate offense.