Truck plows into crowd in France

0
A truck crashed into a crowd in Nice, France.
View Comments 0

Weather and Traffic