Search form

Last updated: 1 min 44 sec ago

You are here

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