Harry Wu, executive director of the Laogai Research Foundation, is a native of Shanghai and an activist for human rights in China. He spent 19 years in Chinese labor camps between 1960 and 1979 and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results