Xinjiang

Photo by Jonathan Densford, courtesy of Shutterstock.

Chinese flags hang over a barbed wire fence in Kashgar, a city in Xinjiang, China.

American Companies Are Profiting Off of Labor Camps in Xinjiang

Here’s how we can start holding them accountable.

by

Fighting Bob piece of me