An unexpected candidate has been chosen to become head of China’s newly created anti-corruption super body.
On March 18, the Chinese regime’s rubber-stamp parliament approved appointing Yang Xiaodu to be in charge of the National Supervision Commission, a new body that will have the power to monitor all state and public sector employees—from education, research institutes, sports, to medical sectors—whether they are a Party member or not.