I'm on the other side of things. I would much rather pass legislation to make it easier for those that are coming into this country to work to find legal work, meaning they either have an easier time with work visas or they have a better path to naturalization. Punishing farmers (or any industry) rarely punishes those that deserve it. Instead we'll have even more shady practices involving labor, and we'll also see an increase in food costs.
The punishment to the farms should be that people stop buying their products. We can't rely on the government to hand out justice, because that really isn't something they are capable of (as they have proven time and time again). We have to rally together and force these companies to do good or crumble. There has to be a concerted effort from the populace. I understand that may seem impossible, but we are capable of it. Here is an article about recent boycotts that have started to force change in companies: https://www.ethicalconsumer.org/ethicalcampaigns/boycotts/history-successful-boycotts
Unfortunately, it's a slow machine, but it can make a difference. Put pressure on grocery stores that carry items from farms with known labor issues. Contact your local representative about it. Tell your friends and your family. We often make the mistake in thinking that because we know something, everyone else must know it, too, but that isn't the case most of the time. When I tell people about the horrors that Nestle has done, or the fact that Tom Cruise movies fund slavery and torture on a global scale through his close association with Scientology, I often find that people don't know about them. Talk, talk, talk. Don't make yourself into a nuisance, but get some facts together and have them locked and loaded for when the topic comes up.
Goddamn, another gop cocksucker. Blocked.