The day opened with reports of a Russian missile and drone strike on Dnipro, hitting a residential area and wounding nine, later rising to 18, then 22. By morning, Odesa was also attacked, with damage to a kindergarten and lyceum. President Zelensky confirmed the strike on a Chinese-flagged vessel in Ukrainian waters. Meanwhile, Andriy Yermak was released from custody after 140 million hryvnia bail was posted, a story that had been building since May 11. In the afternoon, the EU ambassador stated the war must end as Russia loses momentum, while Ukraine struck a Russian boat in Dagestan and aircraft in Yeysk. The Foreign Ministry condemned joint Russia-Belarus nuclear drills. By evening, Russia launched a ballistic strike on Naftogaz facilities, and a 16-hour missile terror in a major city was reported.