Immokalee Farm Workers to Public: Boycott Wendy’s

Immokalee Farm Workers to Public: Boycott Wendy’s

If you don’t live in the Southwest Florida area, it is unlikely that you’ve heard of Immokalee, Florida. Nestled in Collier County, Immokalee is a pseudo-rural area that is home to approximately 24,000 individuals. Of that 24,000 about 75% of the residents are of...