Skip to main content

Ukraine war situation update: 19 - 25 July 2025

Overview of political violence and conflict events in Ukraine from 19 to 25 July 2025.

23 July 2025

Authors
Map - Ukraine war situation update: 5 – 11 July 2025

Key events

  1. 21 Jul.

    Sumy – Russian drones kill one civilian and wound 10 others in Putyvl

  2. 22 Jul

    Donetsk – Russian aerial bombs strike civilian infrastructure in Kramatorsk, killing a child and wounding nine civilians

  3. 24 Jul.

    Kharkiv – Russian aerial bombs and drones wound 42 civilians in Kharkiv city

Key trends

  • Russian forces occupied four villages in the Donetsk region — one south of Kostiantynivka, two east and northeast of Pokrovsk, and another north of Velyka Novosilka. Russian forces also claimed to have captured Maliivka in the Dnipropetrovsk region on the boundary with the Donetsk region.
  • In the Kharkiv region, Russian forces advanced north of Kupiansk and near the boundary with the Donetsk and Luhansk regions and conducted assaults northwest of Dvorichna toward Velykyi Burluk. In the Sumy region, both Ukrainian and Russian forces gained ground near the international border.
  • ACLED records at least 34 Russian long-range missile and drone strikes, including in the western regions of Ivano-Frankivsk and Khmelnytskyi, as well as in Kyiv city and the surrounding region.
  • Russian shelling, missiles, aerial bombs, and drones killed at least 35 civilians in the Dnipropetrovsk, Donetsk, Kharkiv, Kherson, Odesa, Sumy, and Zaporizhia regions, as well as Kyiv city. Meanwhile, Ukrainian shelling and drones reportedly killed nine civilians in the occupied parts of the Donetsk, Kherson, and Zaporizhia regions.

Spotlight: A bill limiting the independence of anti-corruption organs sparks protests across Ukraine

Between 22 and 25 July, over 60 protests erupted in more than two dozen cities across Ukraine after the country’s parliament hastily adopted a law restricting the independence of the country’s anti-corruption bodies. The law grants special powers to the prosecutor general to oversee the previously independent National Anti-Corruption Bureau (NABU) and the Specialized Anti-Corruption Prosecutor's Office (SAPO). In particular, the law allows the prosecutor general to assign anti-corruption cases to other investigative bodies and prosecutors, issue mandatory instructions to the NABU, control activities of the SAPO prosecutors, and have a final say in closing cases.1 The law drew criticism from Ukraine’s civil society and European leaders who claimed it undermines reforms necessary for Ukraine’s European integration and discourages foreign investment.2

President Volodymyr Zelenskyi justified signing the law by claiming that the NABU and the SAPO are under Russian influence and had been ineffective in prosecuting corrupt officials who fled the country.3 The law was adopted a day after Ukraine’s law enforcement agencies searched homes and offices of at least 15 NABU detectives, detaining or issuing notices of suspicion to several of them due to what these agencies allege are ties to Russia or involvement in road accidents, and conducted an inspection of the SAPO offices and cases.4 Meanwhile, journalists have pointed out growing tension between the president’s office and the anti-corruption bodies due to investigations into several of Zelenskyi’s friends and allies.5 Following the protests and mounting criticism, Zelenskyi registered another draft law on 24 July that will be voted on in parliament on 31 July. It restores independence of the NABU and the SAPO,6 while also introducing polygraph tests of staff with access to classified information.7

Since the start of Russia’s full-scale invasion, demonstration events in Ukraine have become scarce due to the higher tolerance of Ukrainians toward perceived government failings. Prior to last week’s demonstrations, ACLED records a weekly average of four to five demonstrations since the invasion; over half of them demanded timely prisoner exchanges. The public outcry in relation to the attempted executive control over anti-corruption bodies — despite the war — highlights the enduring importance of anti-corruption efforts for people in Ukraine. Protesters recalled the 2013 and 2014 “Euromaidan” events that demanded European integration and action against corruption.

Explore the ACLED Conflict Exposure tool to assess the numbers of people affected by armed violence, disaggregated by locations, time period, and actors involved.

Country
Ukraine
Share on

Related content