Russia kills two prisoners in their home
Military Strike Report — April 24, 2026
A Russian drone attack in Odesa, Ukraine, resulted in the deaths of a married couple and significant damage to several apartment buildings. This incident occurred early in the morning, indicating a current military strike.
Strike location: 46.4825°N, 30.7326°E
Source: www.france24.com