When military or police authorities are ordering you to stop your car at a checkpoint, 25 miles per hour is still 25 miles per hour too fast. The order to stop means to come to a complete stop.
I saw a photo of the vehicle carrying the Italians. The front end is badly crimped, the hood is buckled, but the car seems otherwise intact with little damage. No obvious bulletholes in windows or side doors. What do you experienced people conclude from that ...
Two words:
Open Fire