China has expelled a former top general from the ruling Communist Party over corruption accusations as President Xi Jinping's campaign to root out graft in the military churns onward.

The official Xinhua News Agency said Friday that Guo Boxiong, a former vice chairman of the powerful Central Military Commission, will be prosecuted under the military.

Xinhua says Guo is accused of accepting bribes to grant promotions and other benefits for others.

Prosecutors have focused on the selling of ranks and positions, and the embezzlement of military funds as they attempt to clean up corruption in the world's largest standing military.

Guo's former fellow military commission vice chairman, Xu Caihou, had been indicted on charges of taking bribes and brokering promotions prior to his death from cancer earlier this year.