Ukraine War Monitor — Daily Intelligence Briefing
28 July 2026
Executive Summary
President Zelensky met with President Trump at the White House for approximately one hour, discussing licenses for domestic Patriot interceptor missile production, diplomacy, and continued US support. The meeting coincided with a bipartisan US Senate agreement on a new sanctions bill targeting Russia (renamed the "Lindsey O. Graham Sanctioning Russia and Iran Act of 2026"). Ukraine conducted major long-range drone strikes across Russia overnight, hitting a Moscow-area Wildberries logistics warehouse, a Chekhov industrial plant, and halting the Antipinsky refinery in Tyumen (~1,900 km from the border). Russian forces launched 131 drones across Ukraine overnight, killing 9 and injuring nearly 70, while also striking civilian areas in Sumy with aerial bombs. Russian channels acknowledged Ukrainian tactical gains on the Dnipropetrovsk axis.
Key Events
-
Zelensky-Trump White House meeting concluded. Talks covered Patriot interceptor licensing, air defense, diplomacy, and continued US support. Zelensky described the meeting as "good" and noted discussions about reinvigorating the diplomatic process. → link
-
Ukrainian delegation met Lockheed Martin after White House talks to discuss joint production and technology exchange for PATRIOT missiles and "other systems." → link
-
US Senate reached bipartisan agreement on new Russia sanctions bill, allowing President Trump to impose tariffs on the five largest buyers of Russian oil/gas and five countries most involved in sanctions evasion. Procedural vote expected Tuesday. → link
-
Major Ukrainian drone raid into Russia overnight: 400+ drones reportedly launched, hitting Moscow-area Wildberries distribution centers (Koledyino), a Chekhov industrial plant, and the Antipinsky refinery in Tyumen, which fully halted oil processing. → link
-
Russian overnight drone assault on Ukraine: 131 drones launched, 107 downed by air defenses. Strikes killed 9 and injured ~70 nationwide, including attacks on gas stations and civilian infrastructure. → link
-
Russian channels acknowledge Ukrainian gains on Dnipropetrovsk axis. Ukrainian forces reportedly advanced toward Uspenivka, gained ground near Rybne, took part of Berezove, and entered Zaporizke. → link
-
Ukrainian forces struck Russian S-300/400 SAM battery in Crimea overnight, setting it ablaze. FIRMS data confirmed fires at the coastal installation. → link
-
Putin preparing to wage war through 2030. Draft Russian budget for 2027–2029 keeps military spending as top priority, with potential cuts to social programs and civilian sectors. → link
-
Ukraine's Unmanned Systems Forces hit 201 vessels linked to Russia's shadow fleet since Operation MoLoCHKa began on July 6 (129 in Sea of Azov, 72 in Black Sea). → link
-
Russia struck civilian areas in Sumy with aerial bombs overnight, injuring 6 including 3 children; private homes and civil infrastructure destroyed. → link
-
Crimea suffered widespread power outages. Feodosia and Kerch left without power after overnight strikes; a substation on Kerch Highway caught fire (previously attacked on July 1). ~1,500 apartment buildings in Yalta left without gas. → link
-
Grain corridor blocked by Russian missile attacks, effectively cutting Ukraine off from sea exports at peak wheat harvest, per OkoGora analysis. → link
-
Ukraine struck fuel storage facility of "national importance" in Udmurt Republic, >1,300 km from the border, General Staff confirmed. → link
-
Czechia plans to integrate Ukraine battlefield lessons into armed forces development; Chief of General Staff Hlaváč to meet Ukraine's new Chief of General Staff Skybiuk this week. → link
-
Moscow has rapidly expanded a four-ring air defense network since May 2026: ~250 confirmed AD/radar positions (estimated 350+), ~24 new Pantsir towers in two months. Despite density, drones still reaching targets. → link
-
Ukraine's 429th Achilles Brigade used Firefly guided munition to destroy a Russian pipeline branch near Kupiansk. The weapon autonomously guides to target even under EW interference. → link
-
Two Skelia soldiers charged with torturing comrades, widening abuse investigation. At least 26 noncombat deaths documented between late 2025 and spring 2026. → link
-
Olenivka POW massacre anniversary marked. Four years after 53+ Ukrainian POWs were killed when Russia blew up a barracks, accountability efforts remain blocked by Moscow. → link
-
Ukrainian troops outperformed NATO forces in Swedish exercises by using FPV drones at scale, rapid position changes, and unconventional tactics. NATO forces hampered by slow decision-making and bureaucracy. → link
-
Attacks on Ukrainians in Poland rising amid deteriorating bilateral relations; a Ukrainian couple was brutally assaulted in Wrocław, with two suspects arrested. → link
Analysis
Escalation trends: Ukraine is conducting its deepest and most sustained long-range drone campaign to date, reaching targets 1,300–1,900 km inside Russia and repeatedly striking Moscow Oblast. The simultaneous expansion of Russia's Moscow air defense network (four-ring system, 350+ positions) confirms that these strikes are inflicting meaningful pressure on Russian strategic depth. Russia continues its relentless drone and glide-bomb campaign against Ukrainian civilian infrastructure, with 131 drones launched overnight and KAB strikes on Sumy.
Diplomatic momentum: The Zelensky-Trump meeting and Lockheed Martin follow-up signal a potential shift toward deeper US-Ukraine defense industrial cooperation, particularly on Patriot interceptor licensing. The bipartisan Senate sanctions bill — if passed — would significantly tighten economic pressure on Russia by targeting third-party buyers. Zelensky's advisers believe Trump has become more favorable toward Ukraine, and his private reported admiration for Ukraine's drone warfare capabilities may create openings.
Russian signaling: Putin's budget through 2029 with military spending as priority signals no intent to negotiate. The Duma speaker's refrain — "Russia. Putin. Victory." — underscores the regime's maximalist posture. However, continued strikes on Russian refineries, warehouses, and air defense systems are degrading Russian logistics and energy capacity.
What to watch: Senate procedural vote on sanctions bill (Tuesday evening); follow-through on Patriot licensing discussions; Ukrainian gains on the Dnipropetrovsk axis and whether they can be sustained; environmental risk from sunken cargo vessel Golden Leo near Odesa (150 tonnes of fuel); potential Iranian retaliation following Caspian Sea incident; Trump's stance on the war after the meeting.
Tweet Feed
Zelensky-Trump Meeting & US-Ukraine Cooperation
@Osinttechnical · 2026-07-28T18:58
After concluding high-level discussions at the White House, Ukraine's delegation crossed the street to meet with senior leadership from Lockheed Martin to discuss joint production and technology exchange for PATRIOT missiles and "other systems." → tweet link
@sentdefender · 2026-07-28T16:29
Following his meeting at the White House with President Donald J. Trump, Ukrainian President Volodymyr Zelenskyy said the talks "went well." Zelenskyy also offered his condolences on the death of U.S. Sen. Lindsey Graham, describing him as a "true friend of Ukraine." According to Zelenskyy, the two leaders discussed Ukraine's defense priorities, including licensing the production of Patriot air defense interceptor missiles, along with other initiatives aimed at strengthening Ukraine's air defense capabilities. → tweet link
@KaterynaLis · 2026-07-28T15:44
ZELENSKYY: The President and I discussed licenses for Patriot interceptor production and several other ideas that could help. We also spoke about diplomacy – it's important that the diplomatic process be reinvigorated. Our teams will arrange the details of their further communication. I am grateful to the United States for its firm support. → tweet link
@KyivIndependent · 2026-07-28T15:35
⚡️ Update: Zelensky says meeting with Trump was 'good,' covered Patriot licenses, diplomacy. "The President and I discussed licenses for Patriot interceptor production and several other ideas that could help," President Volodymyr Zelensky said. → tweet link
@NOELreports · 2026-07-28T15:07
President Volodymyr Zelensky's meeting with President Donald Trump at the White House has concluded, Suspilne reports. The talks lasted about an hour. #Ukraine → tweet link
@wartranslated · 2026-07-28T14:30
Zelenskyy has arrived at the White House for a meeting with Trump. Alongside the president, the meeting will be attended by Head of the Office of the President Budanov, NSDC Secretary Umerov, Foreign Minister Sybiha, Deputy Heads of the Office of the President Palisa and Kyslytsya, the leader of the "Servant of the People" parliamentary group, Arakhamia, and Ukraine's Ambassador to the US Stefanishyna. It is reported that the meeting will be closed to the press. → tweet link
@NOELreports · 2026-07-28T14:03
President Volodymyr Zelensky has arrived at the White House for a meeting with Donald Trump, Reuters reports. #Ukraine → tweet link
@KyivIndependent · 2026-07-28T14:10
⚡️ Zelensky meets Trump to discuss air truce proposal, Patriot shortage ahead of Graham's funeral. The Ukrainian president's advisers believe Trump has become more favorable toward Ukraine, making the meeting their best opportunity to secure his backing. → tweet link
@NOELreports · 2026-07-28T12:56
Financial Times reports today's Zelensky-Trump meeting could improve Ukraine's chances of securing military aid and reviving talks on ending the war. Zelensky is expected to seek faster Patriot deliveries, deeper weapons cooperation and stronger pressure on Russia. #Ukraine → tweet link
@KaterynaLis · 2026-07-28T12:04
President Zelenskyy's Schedule - Tuesday, July 28 — President Zelenskyy arrived in Washington, D.C., on Monday evening, July 27. [Full schedule listed including 9:30 AM meeting with Trump, 11 AM with Stubb, 12:30 PM Graham ceremony, 6 PM meeting with senators on sanctions bill] → tweet link
@KaterynaLis · 2026-07-28T16:22
ZELENSKYY: During a meeting with Alexander Stubb @alexstubb, we exchanged details of our meetings in the United States. We are doing everything possible to provide greater protection for Ukrainians from Russian strikes. Missiles for the Patriots are needed literally every day. We also spoke about diplomacy. We are preparing for important meetings in August. → tweet link
@KaterynaLis · 2026-07-28T16:20
After the meetings at the White House, there are renewed expectations on the Ukrainian side that U.S. envoys Steve Witkoff and Jared Kushner will eventually visit Ukraine, although that has yet to happen. Maybe it's time to listen to @LauraLoomer's advice: the future of this war should be decided not through visits to Moscow, but through visits to Kyiv. → tweet link
@KaterynaLis · 2026-07-28T16:31
CAPAN: Ukrainian President Volodymyr Zelensky speaks with former Vice President Mike Pence ahead of the funeral service for the late Sen. Lindsey Graham (R-SC) at the Washington National Cathedral. → tweet link
@FaytuksNetwork · 2026-07-28T01:11
Trump privately impressed by Ukraine's drone warfare capabilities, particularly its defenses against Iranian-made Shahed drones, the same threat US forces face in the Middle East amid dwindling air-defense stocks - WSJ → tweet link
@FaytuksNetwork · 2026-07-28T01:12
Trump reportedly now views Putin "in a less favorable light" than earlier in the war, and has told Putin directly he wants the war to end, citing high casualties on both sides - WSJ → tweet link
@KaterynaLis · 2026-07-28T02:02
TRUMP ON U.S. AMMUNITION STOCKPILES: Biden gave a lot to Ukraine, so we're rebuilding our stockpiles. But we have a lot. I'd like to have even more, to be honest, but so much was given to Ukraine under Biden - numbers nobody's ever seen before. So we're rebuilding very rapidly. → tweet link
US Sanctions Legislation
@NOELreports · 2026-07-28T13:34
❗️ Bloomberg reports US senators reached a bipartisan agreement on a new sanctions bill targeting Russia and Iran. The proposal would allow President Trump to impose tariffs on the five largest buyers of Russian oil and gas and the five countries most involved in helping Moscow evade energy sanctions. #US → tweet link
@KaterynaLis · 2026-07-28T17:51
SENATE FOREIGN RELATIONS COMMITTEE: Today, @SenatorShaheen, @SenBlumenthal, and a bipartisan group of senators announced an agreement on legislation to crack down on those funding Russia's war machine and push Putin to the negotiating table. → tweet link
@FaytuksNetwork · 2026-07-28T11:59
This substitute renames the bill the 'Lindsey O. Graham Sanctioning Russia and Iran Act of 2026,' extends the Iran Sanctions Act of 1996's sunset from 2026 to 2031, and adds a new 5-year sunset on the Russia sanctions. → tweet link
@FaytuksNetwork · 2026-07-28T12:05
President Zelensky will meet with senators at 6PM ET before they take a procedural vote on the legislation, per Punchbowl News. Zelensky will attempt to sway Democrats who are opposed to the tariff provisions in the bill. → tweet link
@KaterynaLis · 2026-07-28T12:35
Updated Russia sanctions bill text 👇 The first procedural vote in the Senate is expected later today. → tweet link
Ukrainian Long-Range Strikes on Russia
@Osinttechnical · 2026-07-27T21:12 (contextual, posted ~00:52 local)
Ukrainian forces are mounting another major attack drone raid into Russia tonight. Russian channels report 400+ drones launched, with Moscow-area airports already restricting arrivals. → tweet link
@Osinttechnical · 2026-07-28T06:04
The Moscow-area Russian logistics warehouse hit by a Ukrainian attack drone this morning has been consumed by fire. → tweet link
@Osinttechnical · 2026-07-28T02:57
Ukrainian attack drones hit another Moscow-area distribution center belonging to the Russian e-commerce giant Wildberries this morning, setting it on fire. → tweet link
@wartranslated · 2026-07-28T10:59
Reports indicate that, in Koledyino, as a result of air defense operations, a warehouse belonging to the "3PL" logistics operator that supplies goods to major Russian retail chains was hit. Coincidentally, one of Wildberries' largest warehouses is located right nearby. → tweet link
@wartranslated · 2026-07-28T09:41
Tonight, Ukrainian drones struck the "Hydrosteelconstruction" plant in the city of Chekhov, Moscow region, Russia. The enterprise specializes in components for power plants and hydraulic engineering facilities. → tweet link
@KyivIndependent · 2026-07-28T09:38
⚡️Ukraine strikes major Russian fuel storage facility of 'national importance' in Udmurt Republic, General Staff says. The General Staff said the strike hit the target, triggering a fire at the site. It added that the facility lies more than 1,300 kilometers (800 miles) from Ukraine's border. → tweet link
@NOELreports · 2026-07-28T14:54
Analysis indicates the Antipinsky refinery in Tyumen, about 1,900 km from Ukraine's border, halted operations after the July 25 strike. Long-range strikes hit diesel hydrotreating and high-octane gasoline production units, while the ELOU-AT-3 unit appears to have avoided damage. #Russia → tweet link
@NOELreports · 2026-07-28T11:25
❗️ Reuters reports the Tyumen refinery fully halted oil processing after the July 25 drone attack. Fires hit a diesel hydrotreating unit with annual capacity of 2.6 million tonnes and a combined high-octane gasoline production unit. The repair timeline is unknown. #Russia → tweet link
@WarNewsPL1 · 2026-07-28T15:44
🇺🇦🔥🇷🇺 Rosyjska rafineria w Tiume po ataku dronów ukraińskich całkowicie zaprzestała swojej działalności. [Tyumen refinery fully ceased operations after Ukrainian drone attack] → tweet link
@KyivIndependent · 2026-07-28T18:06
Ukraine strikes Russian fuel storage facility of 'national importance' in Udmurt Republic, General Staff says; Moscow Oblast industrial plant reportedly struck by Ukrainian drones, blackout in occupied Crimea; and more. → tweet link
@KyivIndependent · 2026-07-28T02:48
⚡️Moscow Oblast industrial plant reportedly struck by Ukrainian drones, blackout in occupied Crimea. → tweet link
@wartranslated · 2026-07-27T21:39
The Russians claimed that Ukraine would launch 1,000 drones at them, but so far, according to Ukrainian monitoring channels, only 360 have been sent their way. → tweet link
Russian Strikes on Ukraine
@KyivIndependent · 2026-07-28T11:17
⚡️Russian attacks kill 9, injure almost 70 across Ukraine as strikes on gas stations continue. In an overnight assault, Russian forces launched 131 drones across Ukraine, the Air Force said. It added that Ukrainian air defenses downed 107 drones over the north, south, center, and east of the country. → tweet link
@wartranslated · 2026-07-28T14:21
This night, Russia struck the private residential sector in Sumy with aerial bombs. The State Emergency Service of Ukraine reported that among the injured are 6 people, including 3 children. As a result of the Russian attack, private houses as well as a civil infrastructure facility were destroyed and damaged. → tweet link
@KyivIndependent · 2026-07-27T23:56
⚡️Ukraine's military intelligence names Russian unit behind deadly jet-powered drone strike on Chernihiv supermarket. HUR called the attack a "war crime," identifying the unit that launched a rocket-powered UAV at civilians in broad daylight. → tweet link
@war_monitor_ua · 2026-07-27T21:54
🟣 Загроза балістики з Брянська. Увага. Імовірний пуск ракет системи «Іскандер», або робота ворожої ППО С-300/С-400. [Ballistic missile threat from Bryansk. Probable Iskander launch or enemy S-300/S-400 activity.] → tweet link
Battlefield Updates
@NOELreports · 2026-07-28T10:40
Additional Russian channels acknowledge Ukrainian gains on the Dnipropetrovsk axis. They say Russian forces pushed Ukrainian troops out of Verbove, but describe the rest of the sector as deteriorating. According to the reports, Ukrainian forces advanced toward Uspenivka, gained ground near Rybne, took part of Berezove after attacking from Ternove, and entered Zaporizke, where both sides are reported to hold positions. #Ukraine → tweet link
@NOELreports · 2026-07-28T10:31
Russian channels acknowledge Ukrainian gains on the Dnipropetrovsk axis. One account says fighting continues near Muravka, while Ukrainian forces are counterattacking from several directions toward Komar and east of Voskresenka. It also says Ukraine increased drone use around Novopavlivka and Filiia. #Ukraine → tweet link
@wartranslated · 2026-07-28T16:21
The command post of Russian UAV operators is struck by an AASM Hammer aerial bomb. Occupied Oleshky, Kherson region, footage from the 34th Separate Marine Brigade. → tweet link
@NOELreports · 2026-07-28T15:03
Ukraine's 429th Achilles Unmanned Systems Brigade used the Firefly guided munition to destroy a pipeline branch used by Russian forces near Kupiansk. The copter-dropped weapon autonomously guides itself to the target after release, even under EW interference. #Ukraine → tweet link
@KyivIndependent · 2026-07-28T14:52
⚡️ 2 Skelia soldiers charged with torturing comrades as abuse investigation widens. The investigation followed a report by the Ukrainian outlet Babel, which alleged widespread abuse within the regiment and documented at least 26 noncombat deaths among recruits between late 2025 and spring 2026. → tweet link
Crimea & Air Defense
@Osinttechnical · 2026-07-28T17:34
Ukrainian forces appear to have struck another Russian S-3/400 long-range SAM battery in Crimea overnight, setting it ablaze. FIRMS showed at least one fire burning at the coastal installation. → tweet link
@wartranslated · 2026-07-28T12:32
The monitoring channel "Crimean Wind" reports that Feodosia and Kerch in occupied Crimea were left without power following overnight explosions. In Feodosia, a power substation on Kerch Highway caught fire following a suspected strike. This substation had already been attacked on 1 July. Significant power surges were also recorded in Sevastopol and Simferopol. → tweet link
@KyivIndependent · 2026-07-28T12:52
⚡️ Russian billboards in occupied Crimea urge support for Wildberries sellers after Ukrainian strikes. "Support the entrepreneurs with an order," the billboard read, according to footage published by Crimean Wind Telegram channel. → tweet link
Maritime & Naval Operations
@NOELreports · 2026-07-28T15:22
❗️ Commander Magyar said Ukraine's Unmanned Systems Forces have hit 201 vessels linked to Russia's shadow fleet since Operation MoLoCHKa began on July 6. He said the tally includes 129 in the Sea of Azov and 72 in the Black Sea, excluding vessels struck by the SBU and other Ukrainian units. #Ukraine → tweet link
@NOELreports · 2026-07-28T15:10
Russian forces struck a vessel in the Black Sea near Odesa, with local media reporting a large fire at the impact site. No further information on which ship was hit has emerged so far. #Ukraine → tweet link
@NOELreports · 2026-07-28T18:20
All Odesa beaches may be at risk after local media said the sunken cargo ship Golden Leo had about 150 tonnes of fuel in its tanks. The fuel could cause a serious environmental disaster, while recovering the vessel remains difficult due to the security situation. #Ukraine → tweet link
@NOELreports · 2026-07-28T10:24
OkoGora analysis says Russian missile attacks blocked the grain corridor for ships heading to Odesa ports amid Ukrainian strikes on Russia's shadow fleet in the Sea of Azov. At the peak of the wheat harvest, Ukraine is effectively cut off from the sea. #Ukraine → tweet link
@WarNewsPL1 · 2026-07-28T08:22
🇺🇦🔥🇷🇺 Na Morzu Azowskim satelity zarejestrowały dwa duże plamy ropy naftowej. [Two large oil slicks registered by satellites in the Sea of Azov — ~4.7 km² and ~2 km². Russia is using the closed sea for damaged vessels, creating ecological disaster risk.] → tweet link
Russian Air Defense Network & Military Developments
@NOELreports · 2026-07-28T10:12
Dronebomber analysis says Moscow has rapidly expanded a four-ring air defense network since May 2026. Around 250 air defense and radar positions are confirmed across the Moscow region, while the real total is estimated at more than 350. About 24 new Pantsir towers were built in roughly two months, with added positions near refineries, substations, Vnukovo Airport and Putin's residence. Despite the density, drones are still reaching targets, though many are intercepted. #Russia → tweet link
@WarNewsPL1 · 2026-07-28T15:45
🇷🇺 Okręt podwodny o napędzie atomowym "Ułjanowsk" został wyprowadzony z doku stoczni Sevmash - Ministerstwo Obrony Federacji Rosyjskiej. [Russian nuclear submarine "Ulyanovsk" removed from dry dock at Sevmash shipyard.] → tweet link
Russian Politics & War Economy
@wartranslated · 2026-07-28T09:30
The Moscow Times reports that Putin is preparing to wage war for another 3 years. According to the publication, military spending remains the main priority in the draft Russian budget for 2027-2029. Because of this, the Kremlin may cut funding for social programs and other civilian sectors. → tweet link
@Euan_MacDonald · 2026-07-28T16:30
Putin today announced budget provisions to continue his war until 2030. It's almost as if there is coordination between the White House and the Kremlin. → tweet link
@wartranslated · 2026-07-28T10:28
The Speaker of the Russian State Duma concluded the session to applause with the words: "Russia. Putin. Victory." → tweet link
@BBCSteveR · 2026-07-28T07:24
One of today's Russian papers notes that yesterday the Duma speaker "repeated five times 'Russia, Putin, Victory." Later he (and other MPs) were awarded medals by the president. Meanwhile, some Russian regions are still experiencing "noticeable fuel discomfort". #ReadingRussia → tweet link
International Support & Diplomacy
@NOELreports · 2026-07-28T16:03
Czechia plans to integrate lessons from Ukraine's battlefield experience into the development of its armed forces, Chief of the General Staff Miroslav Hlaváč said. He added that he will hold talks this week with Ukraine's new Chief of the General Staff, Ihor Skybiuk, to discuss future military cooperation. #Ukraine → tweet link
@NOELreports · 2026-07-28T12:01
❗️Welt reports Ukrainian troops outperformed NATO forces during exercises in Sweden by fighting as they do on the front: using FPV drones at scale, rapidly changing positions and applying unconventional solutions. NATO forces were hampered by frequent coffee breaks, bureaucracy, restrictions on many drone types, slow decision-making and tactics described as no longer suited to modern war. #Ukraine → tweet link
@sentdefender · 2026-07-28T12:06
Ukrainian President Volodymyr Zelenskyy has arrived in Washington, D.C., where he is expected to attend memorial services for the late Senator Lindsey Graham in addition to meeting with President Donald J. Trump and members of Congress. According to Ukrainian officials, the meetings will focus on Ukraine's defense priorities, continued military assistance, and broader security cooperation. → tweet link
@IAPonomarenko · 2026-07-28T18:01
Rest in peace, Senator. Thank you for everything you did for Ukraine. → tweet link
@KyivIndependent · 2026-07-28T18:00
Prominent U.S. conservative commentator Laura Loomer visited a rebuilt DTEK substation in Kyiv Oblast this week to observe the impact of Russia's systematic attacks on Ukraine's grid. → tweet link
@KyivIndependent · 2026-07-28T09:45
⚡️Laura Loomer says she called Trump from Ukraine, plans to brief president on visit. "I spoke to the president (Trump) two days ago after I interviewed President Zelensky," @LauraLoomer told the Kyiv Independent. → tweet link
Iran-Ukraine Tensions
@NOELreports · 2026-07-28T11:45
Iraqi authorities claimed detained groups behind several attacks in Iraq confessed to working for Ukraine. Kyiv rejected the allegations as baseless and unsupported, saying they echoed Russian propaganda aimed at damaging Ukraine's Middle East ties. #Ukraine → tweet link
@KyivIndependent · 2026-07-28T13:44
⚡️ Kyiv denies top official's claim that Ukrainian cells bombed Iraqi facilities. The claim by Iraq, where Iran wields significant political and military influence, comes amid heightened tensions between Kyiv and Tehran. → tweet link
@WarNewsPL1 · 2026-07-28T14:52
🇮🇷🇷🇺 Ukraińskie Centrum Przeciwdziałania Dezinformacji (CPD) zdementowało pojawiające się w mediach społecznościowych spekulacje, według których Iran miałby zaatakować Ukrainę w ciągu najbliższych 48 godzin. [Ukraine's CPD debunked social media speculation that Iran would attack Ukraine within 48 hours.] → tweet link
@lookner · 2026-07-28T18:54
RT @araghchi: Was assured by Ukrainian FM @andrii_sybiha that the attack on an Iranian ship was unintentional and Ukraine seeks no escalation... → tweet link
Polish-Ukrainian Relations
@KyivIndependent · 2026-07-28T07:27
As Ukrainian-Polish relations took a nose-dive, war refugees and other Ukrainian migrants in Poland are feeling the impact. Nationality-based attacks against Ukrainians, ranging from verbal abuse to physical assault, have been on the rise. → tweet link
@LachowskiMateus · 2026-07-27T20:20
Nie mogę się pogodzić z tym kolejnym obrzydliwym atakiem. [Reporting on brutal assault of Ukrainian couple in Wrocław; two suspects arrested, one caught trying to flee the city. Three men attacked a woman. Calls for full state response.] → tweet link
@Wyrwal · 2026-07-27T21:20
Ich kokedzy pobili ukraińską parę. Miło, że pokazali twarze. Podatnik mniej zapłaci za wyłapanie tej hołoty. [Commenting on the assault of a Ukrainian couple in Poland; notes suspects' faces were caught on camera.] → tweet link
Olenivka POW Massacre Anniversary
@KyivIndependent · 2026-07-28T15:26
On the night of July 28-29, 2022, at least 53 Ukrainian POWs were killed when Russian forces blew up a barracks at the Olenivka penal colony. Russian forces withheld medical aid from the wounded and blocked international investigators from the site. Four years after the massacre, efforts to establish full accountability remain blocked by Moscow. → tweet link
@KyivIndependent · 2026-07-28T09:25
Four years ago, an explosion ripped through the Olenivka prison camp in Russian-occupied Donetsk Oblast, killing 57 Ukrainian POWs — many of them Mariupol defenders held there after the siege. The Kyiv Independent's War Crimes Investigations Unit spent months piecing together how Olenivka actually functioned. → tweet link
Op-Eds & Analysis
@KyivIndependent · 2026-07-28T16:46
"Russia's invasion becomes a 'war in Ukraine.' Moscow's neo-imperial bid for a sphere of influence, where neighbors are to be murdered until they give up sovereignty, becomes 'security interests.' Ukraine's refusal to be massacred morphs into an obstacle to peace," writes Andrew Chakhoyan, Academic director at the University of Amsterdam, in this op-ed. → tweet link
@KyivIndependent · 2026-07-28T14:55
"The war with Russia has been going on for hundreds of years. And it will never end," says Vadym "Khmuryi," a drone pilot with the 15th Brigade of Ukraine's National Guard. As Russian troops level Dobropillia in Donetsk Oblast, the Kyiv Independent's Francis Farrell and Olena Zashko embed with an FPV drone crew living and fighting out of the city's basements. → tweet link
@KofmanMichael · 2026-07-28T13:53
RT @Justin_Br0nk: New for RUSI today - An Update on the Air War over Ukraine four years on. → tweet link
@Euan_MacDonald · 2026-07-28T12:04
Air war set to become even more ferocious this autumn. → tweet link
Russian Losses
@KyivIndependent · 2026-07-28T06:22
These are the indicative estimates of Russia's combat losses as of July 28, according to the Armed Forces of Ukraine. → tweet link