With reports coming in that Russia is advancing at a faster pace than any time for the last year and half, is it still true ...