Uncensored News
Uyghurs in Forced Labor To Grow China's Almonds
China Aid Association 2007.03.29 Nov. 7, 2006: A woman picks cotton in a field in the suburbs of Urumqi in China’s northwestern Xinjiang autonomous region. Photo: Goh Chai Hin Chinese