Supreme People's Procuratorate
The National Supervisory Commission (NSC) is the highest supervisory (anti-corruption) agency of the PRC. At the same administrative ranking as the Supreme People's Court and Supreme People's Procuratorate, it supervises all public officials who exercise public power. Its operations are merged with the Central Commission for Discipline Inspection of the CCP. It replaces the former Ministry of Supervision.