What Putin’s shake-up of top commanders could mean for the war in the Ukraine
Jealousy. Power struggles. Political infighting. This week’s shake-up of Putin’s top commanders in charge of Russia’s invasion in Ukraine have it all, according to some security experts.