Two arrested over Barcelona attack not the van drivers: police
People stand on the street after a van crashed into pedestrians near the Las Ramblas avenue in central Barcelona, Spain August 17, 2017. [Photo/Agencies] |
Related Stories
People stand on the street after a van crashed into pedestrians near the Las Ramblas avenue in central Barcelona, Spain August 17, 2017. [Photo/Agencies] |