Russia’s Massive Airstrike on Ukraine (28–29 June): Analysis of Objectives, Impact, and Implications
Key Points Russia launched its largest air attack of the three-year war, firing over 500 aerial weapons overnight between 28 and 29 June 2025. The strikes targeted military-industrial facilities and oil refineries across regions […]
