In an announcement released to Human Rights in China , Shanghai petitioner Shen Peilan (沈佩兰) recounts her abduction by police in Beijing on March 7, 2010, and her eight-day detention in a Shanghai guesthouse – a “black jail.” Her detention coincided with the annual convening of the National… As we work together closely with overseas...Read More
Comentarios recientes