Alabama company allegedly paid $2 an hour to build consulate, threatened to deport them
al.com
—
“When you go to the office to ask any question, you are being told, ‘Either you work or you will be returned to your country."