USAID's suspension of humanitarian projects marked the morning as the US aid freeze took effect. Russia launched over 100 drones overnight, targeting critical infrastructure in Ivano-Frankivsk and buildings in Dnipro, while Ukraine intercepted 57. Simultaneously, 32 Ukrainian drones struck five Russian regions.
Ukrainian forces withdrew from southern Velyka Novosilka to avoid encirclement, following yesterday's Russian advances. EU foreign ministers extended sanctions against Russia until July 31, after negotiations with Hungary. General Drapaty's appointment to command the Eastern front signaled strategic reorganization.
Zelenskyy attended Holocaust remembrance events at Auschwitz without Russian representatives present. By evening, he met with Macron to discuss security guarantees, while media reported his statement calling Ukraine's 1994 nuclear disarmament "stupid and irresponsible." Reports emerged of 20,000 civilian casualties in Mariupol.