Intelligence shows how two large Russian landing ships were hit in Crimea
Military Strike Report — April 20, 2026
Ukrainian special forces successfully struck two Russian large landing ships in Crimea. This event indicates ongoing military action in the region.
Strike location: 44.9631°N, 34.1114°E
Source: www.ukrinform.net