2025 anti-corruption protests in Ukraine

From Wikipedia, the free encyclopedia

From 22 July 2025, Ukrainians gathered in Kyiv, Odesa, Lviv, Dnipro and other cities to protest the passing of a bill [uk] that aimed to "effectively destroy" the power of two of Ukraine's anti-corruption bodies.[2][3] These were the first anti-government demonstrations since the start of the Russian invasion of Ukraine.[4] The event became known as Cardboard protests (Ukrainian: Картонкові протести),[5] Cardboard meetings (Ukrainian: Картонкові мітинги) or Cardboard Maidan (Ukrainian: Картонковий майдан) due to the use of handmade posters by their participants.[6][7]

Date22 July – 31 July 2025 (2025-07-31) (9 days)
Location
Kyiv, Kharkiv, Lviv, Dnipro, Odesa and other cities
Caused byAdoption of Bill No. 12414, which removed the independence of anti-corruption agencies
GoalsRepealing the law
Quick facts Date, Location ...
2025 anti-corruption protests
Part of 2025 in the Russian invasion of Ukraine during the Russo-Ukrainian War
Protests in Kyiv, 23 July 2025
Date22 July – 31 July 2025 (2025-07-31) (9 days)
Location
Kyiv, Kharkiv, Lviv, Dnipro, Odesa and other cities
Caused byAdoption of Bill No. 12414, which removed the independence of anti-corruption agencies
GoalsRepealing the law
MethodsProtests, online activism
Resulted inAgencies' independence restored
Parties
Lead figures
Number
10,000–16,000 (in Kyiv)[1]
Close

On 31 July 2025, parliament passed a new bill that restored the agencies' independence.

Background

On 21 July, law enforcement officers raided the offices of the National Anti-Corruption Bureau of Ukraine (NABU), to investigate 15 employees as part of an alleged investigation into traffic violations. Investigators, led by the Security Service of Ukraine (SBU) and Prosecutor's General Office, later said the investigation centered on a pro-Russian member of parliament suspected of treason.[8]

On 22 July 2025, Ukraine's Verkhovna Rada passed a controversial law, Bill No. 12414 [uk],[9] that stripped NABU and the Specialized Anti-Corruption Prosecutor's Office (SAPO) of independence and gave new powers to the Prosecutor General,[10] Zelenskyy loyalist Ruslan Kravchenko.[11] The bill was passed by the ruling Servant of the People party, with support from the opposition Batkivshchyna party and the Platform for Life and Peace; it was opposed by the liberal Holos party.[12] The bill had originally been unrelated to NABU and SAPO, but the provisions were added as amendments after the bill had already passed the first reading.[13][14]

Protests began soon after, demanding that Zelenskyy veto the bill.[15] Despite widespread protests, Zelenskyy signed the law into power on the evening of 22 July and defended it on Telegram in his nightly address, saying that "the anti-corruption infrastructure will work ... NABU and SAPO will work",[16] but without "Russian influences" that Zelenskyy said had to be removed.[17][18]

Based on sources within parliament, law enforcement agencies, and the team of President Volodymyr Zelenskyy, Ukrainska Pravda reported that the plan against NABU and SAPO had been developed within the President's Office, particularly by head of the President's Office Andriy Yermak, after investigations against various figures that Ukrainska Pravda wrote upset Zelenskyy.[19][20] The Economist wrote that the bill had been "orchestrated from the top" by Zelenskyy and Yermak.[21]

Critics pointed out the law could have made it easier for the government to choose which corruption cases to prosecute.[22] Critics also feared that this law may hurt Ukraine's efforts to join the European Union.[23] EU officials called the law a "step back".[24]

Protests

On 22 July 2025, protesters gathered near the Ivan Franko Drama Theater after an appeal to "ordinary concerned citizens" by Dmytro Koziatynskyi, a war veteran.[25]

According to estimates by Ukrainska Pravda and Hromadske, hundreds of people gathered in the capital city of Kyiv, while UNIAN reported there were a thousand people present.[25] Protesters also gathered in other cities, including the second largest Ukrainian city Kharkiv,[26][27] the largest city in western Ukraine Lviv, Dnipro,[4][28] and Odesa.[12] List of cities where protests occurred:[29]

2025 anti-corruption protests in Ukraine is located in Ukraine
Bila Tserkva
Bila Tserkva
Vinnytsia
Vinnytsia
Dnipro
Dnipro
Drohobych
Drohobych
Zhytomyr
Zhytomyr
Zaporizhzhia
Zaporizhzhia
Ivano-Frankivsk
Ivano-Frankivsk
Kyiv
Kyiv
Kremenchuk
Kremenchuk
Kryvyi Rih
Kryvyi Rih
Kropyvnytskyi
Kropyvnytskyi
Lutsk
Lutsk
Lviv
Lviv
Mykolaiv
Mykolaiv
Mukachevo
Mukachevo
Odesa
Odesa
Poltava
Poltava
Rivne
Rivne
Sumy
Sumy
Ternopil
Ternopil
Uzhhorod
Uzhhorod
Uman
Uman
Kharkiv
Kharkiv
Khmelnytskyi
Khmelnytskyi
Cherkasy
Cherkasy
Chernivtsi
Chernivtsi
Chernihiv
Chernihiv


Protesters shouted "hands off NABU" and "shame," and criticized Zelenskyy and his administration.[17] The protesters stated that the bill would destroy Ukrainian anti-corruption processes and institutions aimed at reducing corruption in government institutions. People began leaving as the midnight curfew began.[30]

The demonstrators consisted largely of young people, who had been inspired by the Euromaidan protests but had not themselves participated.[12]

Protests were still ongoing on 30 July, the day before parliament was scheduled to vote on a new bill to reverse Bill No. 12414.[31]


Aftermath

In response to the demonstrations, Zelenskyy announced on 23 July 2025[32] that he would submit a new draft law aimed at restoring the independence of NABU and SAPO, and submitted the bill the next day[33] as Bill No. 13533.[34] He stated that the new bill would protect the agencies from Russian influence while preserving their independence, though no details were given. NABU stated that the new bill restored both bodies' full powers and safeguards.[35]

The new bill was adopted by parliament and signed by Zelenskyy on 31 July 2025; Zelenskyy said it was "very important that the state listens to public opinion".[36] The adoption of Bill No. 13533 was celebrated by protesters who had gathered outside parliament during the vote, who chanted "the people are the power".[37]

The day after on 1 August 2025, Ukrainska Pravda reported that the protests had "won and ended".[38]

See also

References

Related Articles

Wikiwand AI