Zhao Changqing

China jails four anti-corruption activists linked to New Citizens’ Movement

Four anti-corruption activists linked to the New Citizens' Movement - which campaigns for government transparency – have been jailed by…

11 years ago