“Cardboard” protests against Zelenskyy’s firing of Fedorov erupt across Ukraine

The rallies were timed to the parliament session set to seal a wider government reshuffle.
cardboard protests against zelenskyy's firing fedorov erupt across ukraine · post rally support dismissed defense minister mykhailo odesa 16 2026 signs read bring back ministry needs don't change what works
A rally in support of dismissed Defense Minister Mykhailo Fedorov in Odesa, 16 July 2026. Signs read “Bring back Fedorov,” “The Defense Ministry needs Fedorov,” “Don’t change what works, change for the better,” “Better swap prisoners, not Fedorov,” “What’s wrong with you?” and “Results take time.” Photo: Suspilne Odesa
“Cardboard” protests against Zelenskyy’s firing of Fedorov erupt across Ukraine

Peaceful "cardboard protests" against the dismissal of Defense Minister Mykhailo Fedorov broke out in Kyiv and at least 16 other Ukrainian cities on the morning of 16 July. The "cardboard" refers to handmade signs the protesters hold. The rallies were timed to the parliament session set to weigh a wider government reshuffle, and echoed last year's protests over Ukraine's anti-corruption bodies. Their message was to keep Fedorov in the job.

Ukraine has spent the war rebuilding its defense procurement around open tenders and a homegrown drone industry, changes that turned on the small circle of officials now being reshuffled mid-war. Losing that circle in the space of a few days—an arms-industry chief and a key minister—hands the next team a running reform to carry without its architects, at a moment when the front depends on the machine they built. 

Kyiv fills the square that hosted last year's protests

In Kyiv, participants gathered from early morning in the square beside the Ivan Franko National Academic Drama Theater.

cardboard protests against zelenskyy's firing fedorov erupt across ukraine · post protesters hold signs rally defense minister mykhailo fedorov's dismissal kyiv 16 2026 read bring back = technological genius more
Protesters hold cardboard signs at a rally against Defense Minister Mykhailo Fedorov's dismissal in Kyiv, 16 July 2026. Signs read "Bring back Fedorov," "Fedorov = technological genius," "Fedorov = more dead Russians. Syrskyi = more dead Ukrainians," "Don't touch it, it works," "Sanych (a colloquial way to address Zelenskyy, — Ed.), what the hell?" Photo: Ukrinform

Suspilne says the action was called by veteran and former combat medic Dmytro Koziatynskyi, one of the organizers of the 2025 protests defending the independence of Ukraine's anti-corruption agencies, the National Anti-Corruption Bureau (NABU) and the Specialized Anti-Corruption Prosecutor's Office (SAP). He asked people to bring cardboard placards and stressed that the action must stay peaceful.

Protesters oppose the constant reshuffling of officials and the removal of people whose work they consider effective, Koziatynskyi said. Hundreds gathered on the square, most of them young people and students, chanting "Fedorov is defense minister!"

cardboard protests against zelenskyy's firing fedorov erupt across ukraine · post rally support ukraine's defense minister mykhailo ivano-frankivsk 16 2026 signs read decisions strengthen katsaps (russians - ed) fedorov's resignation
A rally in support of Ukraine's Defense Minister Mykhailo Fedorov in Ivano-Frankivsk, 16 July 2026. Signs read "Decisions should strengthen defense" and "Katsaps (Russians, - Ed.) support Fedorov's resignation." Photo: Suspilne Ivano-Frankivsk / Inna Sendetska-Moniuk

From Lviv to Odesa, the same message

Similar rallies ran the same morning in Ivano-Frankivsk, Vinnytsia, Lutsk, Khmelnytskyi, Lviv, Uzhhorod, Dnipro, Ternopil, Odesa, Mykolaiv, Cherkasy, Rivne, Zaporizhzhia, Zhytomyr, Chernivtsi, and Poltava.

cardboard protests against zelenskyy's firing fedorov erupt across ukraine · post rally support dismissed defense minister mykhailo vinnytsia 16 2026 signs read don't destroy what works swap prisoners suspilne у
A rally in support of dismissed Defense Minister Mykhailo Fedorov in Vinnytsia, 16 July 2026. Signs read "Don't destroy what works" and "Swap prisoners, not Fedorov." Photo: Suspilne Vinnytsia

Crowd sizes ranged from a few dozen to around a hundred per city. Several began with a minute of silence for those killed in the Russo-Ukrainian war.

The signs spelled out the anger. In Vinnytsia, people held signs reading "Don't destroy what works," "Bring back Fedorov," and "Don't take away hope." In Lutsk, slogans included "Ukraine needs results, not personnel games." In Lviv, protesters on Svobody Avenue by the Taras Shevchenko monument carried placards asking why one man's ego mattered more than the state's defense, and one that read "The audit showed 300 billion in theft. They removed the auditor, not the thieves."

cardboard protests against zelenskyy's firing fedorov erupt across ukraine · post protesters voice stance government reshuffle rally khmelnytskyi 16 2026 signs read don't do dumb things instead military tech —
Protesters voice their stance on the government reshuffle at a rally in Khmelnytskyi, 16 July 2026. Signs read "Don't do dumb things," "Instead of military tech — total encephalopathy," "Change the system, not Fedorov," and "Innovation, not Soviet ways." Photo: Suspilne Khmelnytskyi

In Mykolaiv, 26 people gathered by the city council with signs reading "Moscow is glad about your decision" and "Swap prisoners, not Fedorov." 

ukraine's deputy air force commander resigns moment fedorov loses ministry · post pavlo yelizarov павло єлізаров ukraine news ukrainian reports
Explore further

Ukraine’s deputy Air Force commander resigns the moment Fedorov loses the ministry

Cherkasy protesters chanted "Klymenko — no" and "Give back prisoners, not Fedorov." Lviv participant Sofia Boiko said she came out for democracy and a free country, calling it wrong to remove someone who had finally started making decisions that worked, and describing Fedorov as the most effective defense minister of the full-scale invasion.

cardboard protests against zelenskyy's firing fedorov erupt across ukraine · post residents rally dismissal defense minister mykhailo dnipro 16 2026 signs read bring [him] back animals why do need system
Residents rally against the dismissal of Defense Minister Mykhailo Fedorov in Dnipro, 16 July 2026. Signs read "Bring [him] back, you animals!", "Why do I need a system that works against me," "Removing Fedorov = helping the Russians," and "Drone lovers for Fedorov." Photo: Suspilne Dnipro

The Ukrainian government–run United24 media platform joined today's protests:

"Today, the UNITED24 Media is pausing all publications to join protests over the dismissal of Defense Minister Mykhailo Fedorov. See you there," the project's X wrote.

What led to the protests

The rallies followed President Volodymyr Zelenskyy's decision not to renominate Fedorov as defense minister. Deputies from the Servant of the People party told Suspilne, after a faction meeting with the President, that he would instead put forward Interior Minister Ihor Klymenko for the post — a figure associated in public perception with a Soviet-style mindset.

Commanders of two National Guard corps, however, supported the nomination of Klymenko. Notably, the National Guard is subordinate to the Interior Ministry, not the Armed Forces.

Ukrainian Defense Minister Mykhailo Fedorov in Germany, on 15 April 2026. Source: Fedorov
Explore further

Ukraine’s reformist defense Minister is out after six months. Earlier, his audit exposed $7.2 billion in defense overspending

On 15 July, Fedorov confirmed he was leaving and summed up his tenure, listing among his results cutting Russian forces off from Starlink, expanding drone-procurement programs, a procurement reform, weapons contracts, and the testing of Ukrainian ballistic missiles.

cardboard protests against zelenskyy's firing fedorov erupt across ukraine · post rally support defense minister mykhailo chernivtsi 16 2026 signs read ministry hope syrskyi skelia mon suspilne учасники акції на
A rally in support of Defense Minister Mykhailo Fedorov in Chernivtsi, 16 July 2026. Signs read "Fedorov to the Defense Ministry," "Fedorov is our hope," "Syrskyi to Skelia, Fedorov to MoN." Photo: Suspilne Chernivtsi

 

Mykhailo Fedorov summarized his tenure as Defense Minister, citing the cutoff of Russian forces from Starlink, the launch of the Logistics Lockdown campaign to isolate occupied Crimea, increased funding for the Drone Line, and larger drone purchases than last year.

Parliament is due on 16 July to consider the personnel changes, with Fedorov's replacement part of a broader reshuffle. 

Fedorov led the Defense Ministry from January 2026, having replaced Denys Shmyhal. Klymenko took over the Interior Ministry in February 2023 after Denys Monastyrskyi died in a helicopter crash in Brovary. The defense minister is appointed by parliament on the President's nomination, as the post falls under the presidential quota.

To suggest a correction or clarification, write to us here

You can also highlight the text and press Ctrl + Enter

Please leave your suggestions or corrections here



    Euromaidan Press

    We are an independent media outlet that relies solely on advertising revenue to sustain itself. We do not endorse or promote any products or services for financial gain. Therefore, we kindly ask for your support by disabling your ad blocker. Your assistance helps us continue providing quality content. Thank you!

    Ads are disabled for Euromaidan patrons.

    Support us on Patreon for an ad-free experience.

    Already with us on Patreon?

    Enter the code you received on Patreon or by email to disable ads for 6 months

    Invalid code. Please try again

    Code successfully activated

    Ads will be hidden for 6 months.