24
A number of elements are serving to Russia’s army advance, together with a delay in American weaponry and Moscow’s technological improvements on the battlefield.