Barcelona_CBS_image

A van plowed through the city of Barcelona, killing 13.