Russian forces have managed to infiltrate parts of Pokrovsk in Donetsk Oblast, slipping through defensive lines in small groups and engaging Ukrainian troops in street-level clashes. Defenders are working to clear and stabilize the city.
A Russian drone attack hit the Sumy region, injuring 13 people — including a 5-year-old child — and damaging homes and infrastructure as rescuers responded to the scene.
The Rammstein format meeting of the Ukraine Defense Contact Group kicked off in Kyiv with participation from 52 countries, focusing on coordinating weapons deliveries, training and long-term aid for Ukraine.
On July 21, 2025, Russian forces launched hundreds of drones and missiles at Ukraine, hitting Kyiv, Kharkiv and other regions. Ukraine intercepted most strikes and deepened defence cooperation with allies. ([turn0search20])
G7 ambassadors in Kyiv expressed serious concern over coordinated raids and investigations targeting Ukraine’s anti-corruption bureau (NABU) and SAPO, warning allies will raise the issue at government levels. ([turn0search0][turn0search5])
NABU has officially responded to Security Service of Ukraine (SBU) allegations that an officer in its ranks was a Russian agent, stating there is **no evidence of treason** after internal review and denying the claim.
Around 70 searches were carried out at NABU offices and employees’ homes as the SBU and Prosecutor General allege one top official aided Russia and leaked classified information — sparking institutional conflict and legal controversy. :contentReference[oaicite:1]{index=1}
No Reconsideration: Tsyvinskyi Stays the Winner – BES Selection Commission Rejects Cabinet’s Request
Ukraine’s selection commission has refused the Cabinet’s request to reconsider the outcome of a major institutional process, affirming Tsyvinskyi as the winner and deepening political debate about public appointments and governance.
The Ukrainian Cabinet of Ministers unexpectedly canceled the appointment of the head of the Bureau of Economic Security, highlighting internal political conflict and procedural controversies in Kyiv’s government.
Analysis: What is framed as an anti-corruption effort may instead be a presidential move to stifle independent oversight and political dissent by weakening NABU and SAPO.
Investigation: Powerful interests in Ukraine are recasting the independence of NABU and SAPO as a supposed national security threat to justify clampdowns and institutional control.
After a Russian overnight missile attack on Kyiv, authorities report an increase in the number of injured civilians and damage to homes and infrastructure as emergency crews continue rescue and medical efforts.