Tag: ARTILLARY
Latest Ukraine War: 'This is the hell that's Lysychansk'
Alex Crawford has this special report on the battle for Lysychansk. Ukrainian and Russian forces have battled for control of the strategically important city in eastern Ukraine for several weeks.
0
0
0
5 Jul, 05:06 AM