107 Shaheds, 2 ballistic missiles. Russia’s overnight strike kills two in Odesa, hits a ship heading for port
Military Strike Report — April 24, 2026
Russia launched a significant military strike involving 107 Shahed drones and 2 ballistic missiles targeting Odesa, Ukraine. The attack resulted in casualties and damage to a civilian vessel, impacting energy infrastructure in the region.
Strike location: 46.4825°N, 30.7386°E
Source: euromaidanpress.com