Search form

Last updated: 39 min 59 sec ago

You are here

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