They might have to fire with HIMARS into Russia
Video Summary Ukraine has won a significant victory in the Kharkiv region, liberating the majority of the area and establishing control over the border with Russia. Ukrainian forces are pushing forward, and Russian units are retreating, with some units reported to be abandoning positions. The city of Kharkiv is now under Ukrainian control, with an […]