Russian troops are waging a ferocious house-to-house battle in eastern Ukraine - as President Vladimir Putin slapped a major reshuffle on top generals.
The latest Kremlin changes at the top of its military could signal a new and terrifying escalation as Russia's military leaders compete for better results in Ukraine
Desperate Putin has reined in both a Chechen warlord and a notorious mercenary leader by appointing General Valery Gerasimov as head of Russian forces.