Tag: avdiivka
Russian troops destroy Ukrainian targets with deadly artillery systems
RUSSIAN troops destroy Ukrainian targets with deadly artillery systems as war in eastern Europe rumbles on. The Russian military said the self-propelled howitzer are effective at firing at enemy artillery, anti-aircraft missile systems, command posts, and...
0
9
0
30 May, 04:32 PM