Russia 'bogged down' in Ukraine, suffering net territorial losses for first the time since 2023
Military Strike Report — June 2, 2026
Russia 'bogged down' in Ukraine, suffering net territorial losses for first the time since 2023 (impact: moscow).
Strike location: 55.7558°N, 37.6173°E
Source: www.france24.com