Latest Defence Intelligence update on the situation in Ukraine - 03 April 2025.
#Ukraine #Russia #UK #IntelligenceUpdate