Detention Camp Meaning In English. Inside A Xinjiang Detention Camp Pulitzer Center from pulitzercenter.org