Russian forces have almost certainly installed pyramidal radar reflectors.
this is stated in the British intelligence review of the war in Ukraine, published on 4 August.
They also write that the Armed Forces of Ukraine continue to hit Russian command posts, logistics bases and ammunition depots, and this is likely to affect the ability of the Russian forces to bring everything they need on time and complicate the work of their support units.
Add comment (Appears after moderation)
Comments