Search form

Last updated: 23 min 6 sec ago

You are here

BARCELONA Spain The driver of the van that plowed into crowds in Barcelona killing 13 people was...