Chinese President sacks 2 Generals in Military shake up

Chinese President Xi Jinping went for military overhaul and has sacked 2 PLA generals. Sacking of generals seem as Xi's attempt to hold grip on power.