Ukrainian defense forces have liberated 19 settlements across several sectors of the front, according to DeepState, a Ukrainian battlefield monitoring project, which reported the advances after updating its combat map.
According to the analysts, Ukrainian forces have regained control of Zelenyi Hai, Novokhatske, Hrushevske, Tolstoi, Zirka, Yalta, Piddubne, Myrne, Voskresenka, Sichneve, Vorone, Ternove, Berezove, Stepne, Kalynovske, Pryvillia, Zlahoda, Rybne and Krasnohorske.
In addition, Ukrainian troops pushed Russian forces back in six other settlements: Novopavlivka, Novoheorhiivka, Novomykolaivka, Novohryhorivka, Zaporizke and Pryvilne.
The Ukrainian military also released video footage from settlements it said had been liberated in the Donetsk, Dnipropetrovsk and Zaporizhzhia regions.