A lettuce company called Taylor Farms is thought to be a probable cause of a diarrhea outbreak in the US. The same operation has also been tied to extensive prison labor on its farms.
3mo
A lettuce company called Taylor Farms is thought to be a probable cause of a diarrhea outbreak in the US. The same operation has also been tied to extensive prison labor on its farms.
3mo
No comments yet. Be the first!
Comments
No comments yet. Be the first!