Zelensky dismissed the insurgent inside Ukraine’s war ministry just when the army needed him most
Zelensky removed Defence Minister Mykhailo Fedorov after his feud with Oleksandr Syrskyi became unworkable, drawing protests in at least 16 cities and an ultimatum for 24 July. The rupture came as 145 Russian troops infiltrated Kostiantynivka, a Ukrainian drone destroyed a Tu-95 at Engels-2, and Russian missiles killed 10 people aboard the grain carrier Golden Leo.
Recent events
ua49Syrskyi reports up to 145 Russian troops in Kostiantynivka; counter-sabotage operations ongoing
Background: Russian forces infiltrated Kostiantynivka, turning it into a contested 'gray zone' with approximately 130 troops inside, threatening the Kramatorsk-Sloviansk agglomeration. On July 18, Commander-in-Chief Oleksandr Syrskyi reported that up to 145 Russian troops have amassed in Kostiantynivka, with Ukrainian Defense Forces conducting counter-sabotage operations using drones and munitions. The enemy lost 21 killed and six wounded in the city that day, and six shelters were destroyed. Syrskyi stressed the priority of protecting Kostiantynivka and inflicting maximum losses on the occupiers.
Show summaryHide
Syrskyi reports up to 145 Russian troops in Kostiantynivka; counter-sabotage operations ongoing
Background: Russian forces infiltrated Kostiantynivka, turning it into a contested 'gray zone' with approximately 130 troops inside, threatening the Kramatorsk-Sloviansk agglomeration. On July 18, Commander-in-Chief Oleksandr Syrskyi reported that up to 145 Russian troops have amassed in Kostiantynivka, with Ukrainian Defense Forces conducting counter-sabotage operations using drones and munitions. The enemy lost 21 killed and six wounded in the city that day, and six shelters were destroyed. Syrskyi stressed the priority of protecting Kostiantynivka and inflicting maximum losses on the occupiers.
Background: Russian forces infiltrated Kostiantynivka, turning it into a contested 'gray zone' with approximately 130 troops inside, threatening the Kramatorsk-Sloviansk agglomeration. On July 18, Commander-in-Chief Oleksandr Syrskyi reported that up to 145 Russian troops have amassed in Kostiantynivka, with Ukrainian Defense Forces conducting counter-sabotage operations using drones and munitions. The enemy lost 21 killed and six wounded in the city that day, and six shelters were destroyed. Syrskyi stressed the priority of protecting Kostiantynivka and inflicting maximum losses on the occupiers.
ua48Russian missile strike destroys Kyiv printing plant and publishing warehouses, hundreds of thousands of books lost
A Russian ballistic missile strike on Kyiv on the night of July 19 destroyed the Konvi Group printing plant and a warehouse of publishing house #knygolove, causing the loss of nearly 250,000 9th-grade textbooks and 250,000 books. Semi-finished products totaling about 350,000 books, including 4th-grade textbooks, were also damaged. Offices of arc.ua and Mison Publishing were destroyed or damaged. No casualties were reported. The attack is seen as an attempt to disrupt education and culture in Ukraine.
Show summaryHide
Russian missile strike destroys Kyiv printing plant and publishing warehouses, hundreds of thousands of books lost
A Russian ballistic missile strike on Kyiv on the night of July 19 destroyed the Konvi Group printing plant and a warehouse of publishing house #knygolove, causing the loss of nearly 250,000 9th-grade textbooks and 250,000 books. Semi-finished products totaling about 350,000 books, including 4th-grade textbooks, were also damaged. Offices of arc.ua and Mison Publishing were destroyed or damaged. No casualties were reported. The attack is seen as an attempt to disrupt education and culture in Ukraine.
A Russian ballistic missile strike on Kyiv on the night of July 19 destroyed the Konvi Group printing plant and a warehouse of publishing house #knygolove, causing the loss of nearly 250,000 9th-grade textbooks and 250,000 books. Semi-finished products totaling about 350,000 books, including 4th-grade textbooks, were also damaged. Offices of arc.ua and Mison Publishing were destroyed or damaged. No casualties were reported. The attack is seen as an attempt to disrupt education and culture in Ukraine.
ua48Ukrainian drones strike Wildberries warehouses and fuel infrastructure across Russia
Ukrainian drones struck multiple Wildberries logistics hubs in Krasnodar, Nevinnomyssk, and earlier in Elektrostal and Kotovsk, as well as an oil depot in Armavir, causing massive fires, injuries, and billions in damages. President Zelensky confirmed the strikes targeted facilities supplying the Russian military with drone components and navigation equipment. The attacks are part of a broader campaign to disrupt Russia's war economy and bring the war home to Russian civilians, triggering public anger and economic strain.
Show summaryHide
Ukrainian drones strike Wildberries warehouses and fuel infrastructure across Russia
Ukrainian drones struck multiple Wildberries logistics hubs in Krasnodar, Nevinnomyssk, and earlier in Elektrostal and Kotovsk, as well as an oil depot in Armavir, causing massive fires, injuries, and billions in damages. President Zelensky confirmed the strikes targeted facilities supplying the Russian military with drone components and navigation equipment. The attacks are part of a broader campaign to disrupt Russia's war economy and bring the war home to Russian civilians, triggering public anger and economic strain.
Ukrainian drones struck multiple Wildberries logistics hubs in Krasnodar, Nevinnomyssk, and earlier in Elektrostal and Kotovsk, as well as an oil depot in Armavir, causing massive fires, injuries, and billions in damages. President Zelensky confirmed the strikes targeted facilities supplying the Russian military with drone components and navigation equipment. The attacks are part of a broader campaign to disrupt Russia's war economy and bring the war home to Russian civilians, triggering public anger and economic strain.
ua45Russian guided bomb strikes Pavlohrad for first time, killing two and wounding 13
On July 20, 2026, Russian forces struck the city of Pavlohrad in Dnipropetrovsk Oblast with a guided aerial bomb (KAB) for the first time, killing two men and wounding 13 people, including a 13-year-old girl and a one-year-old girl. The attack damaged apartment buildings and cars. Previously, such guided bombs had only been used against frontline communities in the Synelnykove district; this strike marks an escalation as Russia is modernizing these bombs to hit deeper into the region, introducing a new threat for Pavlohrad, which had previously only faced missile and drone attacks.
Show summaryHide
Russian guided bomb strikes Pavlohrad for first time, killing two and wounding 13
On July 20, 2026, Russian forces struck the city of Pavlohrad in Dnipropetrovsk Oblast with a guided aerial bomb (KAB) for the first time, killing two men and wounding 13 people, including a 13-year-old girl and a one-year-old girl. The attack damaged apartment buildings and cars. Previously, such guided bombs had only been used against frontline communities in the Synelnykove district; this strike marks an escalation as Russia is modernizing these bombs to hit deeper into the region, introducing a new threat for Pavlohrad, which had previously only faced missile and drone attacks.
On July 20, 2026, Russian forces struck the city of Pavlohrad in Dnipropetrovsk Oblast with a guided aerial bomb (KAB) for the first time, killing two men and wounding 13 people, including a 13-year-old girl and a one-year-old girl. The attack damaged apartment buildings and cars. Previously, such guided bombs had only been used against frontline communities in the Synelnykove district; this strike marks an escalation as Russia is modernizing these bombs to hit deeper into the region, introducing a new threat for Pavlohrad, which had previously only faced missile and drone attacks.
ua45Zelenskyy dismisses Commander-in-Chief Syrskyi, appoints Drapatyi after protests
Ukrainian President Volodymyr Zelenskyy dismissed Commander-in-Chief Oleksandr Syrskyi on July 21, 2026, after six days of nationwide protests triggered by the earlier dismissal of Defense Minister Mykhailo Fedorov. Zelenskyy appointed Major General Mykhailo Drapatyi, a reform-minded commander popular with protesters and soldiers, as the new army chief. Drapatyi, 43, is known for his hands-on leadership, drone-dominant tactics, and public support for Fedorov's reforms. He advocates for asymmetric warfare, decentralized command, and a shift from a culture of fear to a culture of responsibility. The shake-up also saw Major General Ihor Skybiuk appointed as Chief of the General Staff. Zelenskyy offered Fedorov a new government role focused on technology, but Fedorov has insisted on returning as defense minister. The crisis reflects deep divisions between military modernizers and the old guard over Ukraine's war strategy, and the move is seen as a response to public pressure and a potential opportunity for military modernization, contrasting with Russia's political rigidity.
Show summaryHide
Zelenskyy dismisses Commander-in-Chief Syrskyi, appoints Drapatyi after protests
Ukrainian President Volodymyr Zelenskyy dismissed Commander-in-Chief Oleksandr Syrskyi on July 21, 2026, after six days of nationwide protests triggered by the earlier dismissal of Defense Minister Mykhailo Fedorov. Zelenskyy appointed Major General Mykhailo Drapatyi, a reform-minded commander popular with protesters and soldiers, as the new army chief. Drapatyi, 43, is known for his hands-on leadership, drone-dominant tactics, and public support for Fedorov's reforms. He advocates for asymmetric warfare, decentralized command, and a shift from a culture of fear to a culture of responsibility. The shake-up also saw Major General Ihor Skybiuk appointed as Chief of the General Staff. Zelenskyy offered Fedorov a new government role focused on technology, but Fedorov has insisted on returning as defense minister. The crisis reflects deep divisions between military modernizers and the old guard over Ukraine's war strategy, and the move is seen as a response to public pressure and a potential opportunity for military modernization, contrasting with Russia's political rigidity.
Ukrainian President Volodymyr Zelenskyy dismissed Commander-in-Chief Oleksandr Syrskyi on July 21, 2026, after six days of nationwide protests triggered by the earlier dismissal of Defense Minister Mykhailo Fedorov. Zelenskyy appointed Major General Mykhailo Drapatyi, a reform-minded commander popular with protesters and soldiers, as the new army chief. Drapatyi, 43, is known for his hands-on leadership, drone-dominant tactics, and public support for Fedorov's reforms. He advocates for asymmetric warfare, decentralized command, and a shift from a culture of fear to a culture of responsibility. The shake-up also saw Major General Ihor Skybiuk appointed as Chief of the General Staff. Zelenskyy offered Fedorov a new government role focused on technology, but Fedorov has insisted on returning as defense minister. The crisis reflects deep divisions between military modernizers and the old guard over Ukraine's war strategy, and the move is seen as a response to public pressure and a potential opportunity for military modernization, contrasting with Russia's political rigidity.
ua44Ukraine reports 235 combat engagements on July 20 with heavy Russian airstrikes and drone attacks
The General Staff of the Armed Forces of Ukraine reported 235 combat engagements on July 20, 2026, with Russian forces conducting one missile strike (39 missiles), 76 airstrikes (222 guided bombs), and thousands of drone and artillery attacks. Ukrainian forces struck nine Russian manpower concentrations, five UAV control points, and other targets. Fighting was concentrated in the Pokrovsk, Lyman, Sloviansk, and Huliaipole sectors. Russian personnel losses reached approximately 1,430,530 since the start of the war, with 1,600 eliminated in the past day.
Show summaryHide
Ukraine reports 235 combat engagements on July 20 with heavy Russian airstrikes and drone attacks
The General Staff of the Armed Forces of Ukraine reported 235 combat engagements on July 20, 2026, with Russian forces conducting one missile strike (39 missiles), 76 airstrikes (222 guided bombs), and thousands of drone and artillery attacks. Ukrainian forces struck nine Russian manpower concentrations, five UAV control points, and other targets. Fighting was concentrated in the Pokrovsk, Lyman, Sloviansk, and Huliaipole sectors. Russian personnel losses reached approximately 1,430,530 since the start of the war, with 1,600 eliminated in the past day.
The General Staff of the Armed Forces of Ukraine reported 235 combat engagements on July 20, 2026, with Russian forces conducting one missile strike (39 missiles), 76 airstrikes (222 guided bombs), and thousands of drone and artillery attacks. Ukrainian forces struck nine Russian manpower concentrations, five UAV control points, and other targets. Fighting was concentrated in the Pokrovsk, Lyman, Sloviansk, and Huliaipole sectors. Russian personnel losses reached approximately 1,430,530 since the start of the war, with 1,600 eliminated in the past day.
ua43Skelia Regiment Denies Kostiantynivka Capture After Video of Captured Ukrainian Soldiers Surfaces
The Skelia Regiment initially denied Russian claims of capturing Kostiantynivka, Donetsk region, after a video surfaced showing captured Ukrainian soldiers, stating that fighting continues and that it captured two Russian soldiers in the same engagement. The regiment emphasized that the public display of prisoners is not evidence of defeat and that work is underway to establish the circumstances of the incident. Subsequently, the 425th Separate Assault Regiment officially acknowledged that its soldiers may have been captured in Kostiantynivka after raising a Ukrainian flag there. The regiment frames the capture as a single episode in ongoing combat and accuses Russia of using prisoners for information warfare, reiterating that its soldiers captured two Russian occupiers during the same fighting.
Show summaryHide
Skelia Regiment Denies Kostiantynivka Capture After Video of Captured Ukrainian Soldiers Surfaces
The Skelia Regiment initially denied Russian claims of capturing Kostiantynivka, Donetsk region, after a video surfaced showing captured Ukrainian soldiers, stating that fighting continues and that it captured two Russian soldiers in the same engagement. The regiment emphasized that the public display of prisoners is not evidence of defeat and that work is underway to establish the circumstances of the incident. Subsequently, the 425th Separate Assault Regiment officially acknowledged that its soldiers may have been captured in Kostiantynivka after raising a Ukrainian flag there. The regiment frames the capture as a single episode in ongoing combat and accuses Russia of using prisoners for information warfare, reiterating that its soldiers captured two Russian occupiers during the same fighting.
The Skelia Regiment initially denied Russian claims of capturing Kostiantynivka, Donetsk region, after a video surfaced showing captured Ukrainian soldiers, stating that fighting continues and that it captured two Russian soldiers in the same engagement. The regiment emphasized that the public display of prisoners is not evidence of defeat and that work is underway to establish the circumstances of the incident. Subsequently, the 425th Separate Assault Regiment officially acknowledged that its soldiers may have been captured in Kostiantynivka after raising a Ukrainian flag there. The regiment frames the capture as a single episode in ongoing combat and accuses Russia of using prisoners for information warfare, reiterating that its soldiers captured two Russian occupiers during the same fighting.
ua41Ex-Defence Minister Zagorodnyuk Rejects Return Offer, Deepening Zelenskyy's Political Crisis
Former Ukrainian Defence Minister Andriy Zagorodnyuk has rejected President Volodymyr Zelenskyy's offer to return to the post, according to the Financial Times. The refusal deepens the political crisis surrounding Zelenskyy's wartime leadership, adding to recent government reshuffles and protests. The development underscores growing instability within Ukraine's government as the war with Russia continues.
Show summaryHide
Ex-Defence Minister Zagorodnyuk Rejects Return Offer, Deepening Zelenskyy's Political Crisis
Former Ukrainian Defence Minister Andriy Zagorodnyuk has rejected President Volodymyr Zelenskyy's offer to return to the post, according to the Financial Times. The refusal deepens the political crisis surrounding Zelenskyy's wartime leadership, adding to recent government reshuffles and protests. The development underscores growing instability within Ukraine's government as the war with Russia continues.
Former Ukrainian Defence Minister Andriy Zagorodnyuk has rejected President Volodymyr Zelenskyy's offer to return to the post, according to the Financial Times. The refusal deepens the political crisis surrounding Zelenskyy's wartime leadership, adding to recent government reshuffles and protests. The development underscores growing instability within Ukraine's government as the war with Russia continues.