On March 18, 2025, the Ukrainian Air Force struck a command post belonging to a unit of the 3rd Motorized Rifle Division of the 20th Army of the Russian Armed Forces in the Demydivka area of the Belgorod region (Russia).
Ukrainian Air Force Strikes Russian Command Post in Belgorod


Leave a Reply