Don't show this message again
A young girl in the United Kingdom found a note allegedly written by prisoners in a Shanghai factory that produces charity Christmas cards. The note said, “We are foreign prisoners in Shanghai Qingpu prison China. Forced to work against our will. Please help us and notify human rights organisation.”