Russian forces claim to have made significant advances on the battlefield even as Ukraine continues to target Russian substations. Watch to know more!