Since Ukraine launched its counteroffensive against Russia early last month, it has consistently claimed that its forces were making slow but steady advances.
Moscow, however, disputes that assertion, saying the much-anticipated counterattack has entirely failed to meet its objectives.