Renee Xia

Renee Xia is the International Director of the Network of Chinese Human Rights Defenders.

  • China: Detained to Death

    May 15, 2014

    The death of Chinese activist Cao Shunli after denial of medical treatment, horrific in itself, is all the more disturbing because it follows a pattern that has emerged with other Chinese detainees.