Xi Jinping promotes new generals after anti-corruption crackdown shakes up military

· The Independent