Police Kill Driver of Truck in Nice, France

FacebookTwitterPinterestEmailShare

Video depicting police killing the driver of the truck in Nice, France. (Twitter video: WorldOnAlert)

Related Topics

Gear and Equipment

Most Popular Videos

View More

Military.com Original Video Series