Russo-Ukrainian war, day 1269: Trump meets with Putin in Alaska, while battles in Ukraine continue
Exclusive
![]() |
Can anybody tell how many new T-90M tanks Russia is building—300 a year or just 10? NATO’s asking for a friend. The analysis community’s best guesses range from “almost none” to “a lot,” which isn’t much help for military planning. |
![]() |
From myth to genocide: how the Kremlin’s story about Ukraine fuels war. Why are Russians hell-bent on hating Ukrainians? Why do they hate them enough to leave their families and try to kill them in some faraway steppe, inspired by drivel from their TVs? This hatred was cultivated over decades — but what dirty purpose does it serve in the Russian soul? A new book explores precisely that. |
![]() |
Anchorage braces for Trump–Putin summit today as protests warn of deal over Ukraine. Ukraine’s leader and European allies fear Washington could cut a deal over their heads. |
![]() |
Ukraine’s anti-corruption cops just beat the president—but the fight’s not over. Ukraine’s corruption investigators are back to charging million-dollar schemes after surviving a July attempt to strip their independence. But they’re working under a government that still has the administrative tools to derail sensitive cases and has demonstrated its willingness to use them. |
![]() |
The peace that kills: How the Alaska summit could end Ukraine without ending the war. In Washington, they call it peace negotiations. In Moscow, they call it Ukraine’s legal execution. |
![]() |
Russian infiltrators near Pokrovsk are about to get the tank treatment. Ukraine is rushing heavy armor toward Pokrovsk. The tanks could help roll back a dangerous Russian incursion. |
![]() |
Russian Easter vodka binges delayed Ukraine’s covert bomber-killing drone strike, SBU reveals. The Security Service of Ukraine originally planned the operation for early May, but Russian drivers’ Easter drinking binges forced a delay for a month |
Military
Ukraine crashes Russian horns of war near Pokrovsk, eliminating 271 occupiers over few days. Smoke and dust rise over the Donetsk horizon as Ukrainian brigades hold the line, crushing Russian attempts to seize Dobropillia and blunting their push toward Pokrovsk.
Russian Grad and tank wiped out in Donetsk by Ukraine’s Phoenix drone unit drones in one mission (video). Video from Ukrainian border guards shows FPV drones eliminating the weapons and infantry.
Putin calls North Korean troops “heroic” – Russia rewards Pyongyang for cannon fodder
. Western intelligence estimates 4,000 of the original 11,000 North Korean soldiers have been killed or injured in Kursk Oblast.
Ukrainian city smaller than Prague faces Russian forces larger than some NATO states’ entire troops. Drawn from Sumy front’s fields, entire Russian brigades roll east, turning a Donetsk town into the focal point of the war in Ukraine
Ukraine’s GenStaff says its deep strikes have erased 4% of Russia’s GDP this year—42% of attacks targeted oil refineries (infographics). Kyiv’s military reveals a breakdown of long-range attacks that have crippled refineries, storage depots, and ports.
Russia abandons foreign fighters in Ukrainian captivity – lured in by promises of riches. Moscow’s foreign recruitment spans six continents while captured fighters remain excluded from all prisoner exchanges.
Russia says 13 drones destroyed — but Syzran refinery burns and videos show fire raging at military-linked fuel plant. Authorities scrambled to impose “Kovyor” plan, grounding aircraft and restricting communications.
Ukraine strikes Russian Olya port in Astrakhan Oblast, targeting vessel with Iranian drone parts. The Astrakhan Oblast port has been used to deliver military cargo for Moscow’s war against Ukraine.
Debris found after Russian Su-30 crash near Ukraine’s Zmiinyi (Snake) Island in Black Sea, Navy says
. Ukrainian officials say radio intercepts showed a Su-30 vanished near Zmiinyi (Snake) Island, with wreckage spotted and the pilot missing.
Intelligence and technology
TWZ: Russia made its missiles smarter — Ukraine’s Patriots are now struggling to catch them. Flight maneuvers and decoys give warheads more ways to beat air defenses.
Militarnyi: Russian Black Sea Fleet’s 43rd Air Regiment loses over half its Su-30SM fighters since 2022. The Crimean-based unit began the war with 12 jets. Seven are now gone, with more damaged.
International
LIVE UPDATE: Putin lands in Alaska for meeting with Trump. Earlier, the US President Donald Trump suggested that a potential peace deal between Russia and Ukraine might require some territorial exchange for the benefit of both sides.
Trump says Putin’s “genes” may be responsible for strikes on Ukrainian civilians
. He also claimed Ukraine may receive some security guarantees.
“War criminal on US soil”: Alaska erupts as Putin lands for Trump summit. Local voices unite against what they see as legitimizing tyranny.
Lavrov wears “USSR” sweater in Alaska, as his colleague makes it clear — no peace deal signing today. Putin and Trump will sit across from each other as Alaska braces for tense discussions that will shape Europe’s future.
Global crowds demand “no new Munich” as Trump-Putin summit excludes Zelenskyy. Global demonstrations reject territorial concessions as bilateral meeting sidelines Ukrainian president
Hungarian opposition leader Péter Magyar says Kremlin has joined Orbán’s campaign against him. The Kremlin’s spy agency echoed Viktor Orbán’s rhetoric, portraying Magyar as a Brussels stooge ahead of April’s elections.
Humanitarian and social impact
From Kharkiv to Kherson, Russia’s war on civilians kills again in latest day of strikes. Ukraine’s Air Force said it intercepted 63 of 97 Russian drones overnight, but two Iskander-M missiles and several UAVs still hit 13 locations.
“Get out now”: Ukraine tells families to flee as 5 more Donetsk towns face Russian guns closing in. Regional officials added Druzhkivka and four nearby villages to the evacuation list as Russian strikes reach 3,000 a day.
Read our earlier daily review here.
You could close this page. Or you could join our community and help us produce more materials like this.
We keep our reporting open and accessible to everyone because we believe in the power of free information. This is why our small, cost-effective team depends on the support of readers like you to bring deliver timely news, quality analysis, and on-the-ground reports about Russia's war against Ukraine and Ukraine's struggle to build a democratic society.
Become a patron or see other ways to support.