Morning reports expanded on the North Korean soldiers captured in Kursk region, with South Korean intelligence confirming significant DPRK casualties. Ukrainian air defense intercepted 60 of 94 Russian Shahed drones in overnight attacks. By midday, reports indicated Russian forces advancing to within 7km of Dnipropetrovsk region's borders, potentially bringing seven communities within range of guided bombs.
In the afternoon, preparations for Trump-Putin talks emerged, with Swiss authorities offering to host despite ICC warrants. Ukrainian forces struck a Russian command post in Novohrodivka. The Engels oil facility continued burning for its fifth day after drone strikes.
Evening coverage centered on Zelenskyy releasing footage of the North Korean POWs' interrogation, with one expressing desire to remain in Ukraine. Zelenskyy proposed exchanging them for Ukrainian prisoners held by Russia, while also offering to send 150 Ukrainian firefighters to combat California wildfires.