31 January 2023
WAR IN UKRAINE: Ukrainian Artillery Blows Up Russian Command Post As Russians Abandon Wounded And Flee On Bike
This footage shows Ukrainian artillery blowing up a Russian command post, causing enemy soldiers to...