Independence Day Night: Russia Concentrates Massive Strike on Odesa Oblast — 22 Impact Points
On the night of August 24, 2026, Russia carried out a massive attack, concentrating most of its strikes on Odesa Oblast: 22 impact points, hits on energy facilities, food warehouses, and residential buildings. Air defense shot down some missiles; the attack was still ongoing at the time of the report.
Read more →