China has dismissed the chief prosecutor of one of its biggest cities, Tianjin, and separately expelled three legislators for alleged misconduct, state media said.
Li Baojin, prosecutor for Tianjin, about 100km southeast of Beijing, was dismissed on charges of "severe breach of discipline," the Xinhua news agency reported.
The decision was made during a six-day session of the standing committee of the National People's Congress, which ended on Sunday.
No details were given about Li's alleged crimes, but a Hong Kong-based human rights group reported in June that he took a large number of bribes in the real estate sector for his mistress.
Two other Tianjin officials were also being investigated for fraudulent real estate deals, the Information Center for Human Rights and Democracy said.
Separately, the legislature also expelled two of its members on Sunday for economic crimes and another for his involvement in a hit-and-run car accident.
Legislator Zhu Junyi, 55, was accused of a "grave breach of discipline," Xinhua said.
Zhu, who supervised the use of government pension funds in Shanghai, allegedly received bribes, Xinhua cited sources close to the city legislature as saying.
Another legislator, Zhou Jinhuo, the former director of Fujian Province's Bureau of Industry and Commerce, was accused of graft, Xinhua said.
The 57-year-old official tried to flee overseas in June while he was being investigated by the Chinese Communist Party, Xinhua said.
He was caught in Yunnan Province after police tracked a call he made to one of his three mistresses, telling her of his whereabouts, Xinhua said.
The third legislator, Huang Xuejiu, 55, secretary of the Communist Party in Mianyang City in Sichuan Province, fled the scene of a car accident after colliding with an 18-year-old girl and killing her. Huang was inebriated at the time.