I thought the concept of company towns was more financial and economic slavery, eg your company gives you a mortgage to a buy a house from the company, all near work so you can work long hours, and you're essentially an indentured servant.
But this is actual slavery, these people are literally locked in and can't leave except by crawling over barbed wire fences.