The driver of the van that rammed into a crowd of pedestrians in Barcelona on Thursday was reportedly killed by police in Cambrils, according to reports.
FOX News, FOX News: World
Fri, 08/18/2017 - 7:32am
The driver of the van that rammed into a crowd of pedestrians in Barcelona on Thursday was reportedly killed by police in Cambrils, according to reports.