Xu Yanbin Placed Under Disciplinary Review and Supervisory Investigation
Xu Yanbin, director of the Poyang Lake Water Control Hub Construction Office in Jiangxi Province, was placed under review and investigation on March 24. Officials said he voluntarily reported his issues to the organization.