China removes six generals from top legislative body as Xi’s anti-corruption crackdown intensifies

Wait 5 sec.

Former financial regulator Li Yunze and former Xinjiang Communist Party chief Ma Xingrui also removed from standing committee of National People’s Congress