19 votes

Observers have long warned of rising forced labor in Xinjiang, China. Satellite images show factories built just steps away from cell blocks.

1 comment

  1. spit-evil-olive-tips
    Part 4 of an investigation from Buzzfeed News. Previously: Built to last: A BuzzFeed News investigation based on thousands of satellite images reveals a vast, growing infrastructure for long-term...
    4 votes