China Punished 69 Senior Officials for Corruption Last Year

China punished 69 officials at the level of minister, provincial rank and above last year for corruption amid an ongoing crackdown, according to a statement posted Saturday on the website of the Central Commission for Discipline Inspection and the National Supervisory Commission.