Ukrainian forces have liberated at least 46 square kilometers (18 square miles) near the border along the Donetsk and Dnipropetrovsk regions, according to open-source analysis.

Ukrainian forces have liberated at least 46 square kilometers (18 square miles) near the border along the Donetsk and Dnipropetrovsk regions, according to open-source analysis.

According to the May 29 update of Deep State's map, the village of Novoselivka in Dnipropetrovsk Oblast has been liberated from Russian occupation.