© Simon Buxton/Anti-Slavery International
,

Uzbeks Subjected to Forced-Labor Wonder if the Worms are Luckier

As temperatures push 100 degrees F (44 C), teachers, doctors,…