Chen Xu is a former Chinese prosector who served as the Prosecutor General of Shanghai People's Procuratorate from 2008 to 2016. He was investigated in March 2017 by the Communist Party's anti-graft agency, suspected of corruption. Read More
A woman human rights activist has been held incommunicado since she was taken away by Chinese authorities from her home in Shanghai on March 20, Amnesty International said on Wednesday, urging the government to set her free without any further delay. ...