Russia’s Forces Artillery filmed in Ukraine

In Ukraine, an OSCE, UAV has flown over 3 Russian, self-propelled artillery pieces. June 26th, spotted in Luhansk region, near the village of Tavrychanske. OSCE state the guns are angled towards the village of Zholobok. In yellow, I’ve highlighted the probable firing position, which as Google Earth shows, has previously been used by Russian artillery.


Location 1

Location 2

Location 3

%d bloggers like this: