myrtis5956

By

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

    Categorías