Barcelona in lockdown as police search for terrorists
A police officer stands by a cordoned off street after a van crashed into pedestrians near the Las Ramblas avenue in central Barcelona, Spain, Aug 17, 2017. [Photo/Agencies] |
Related Stories
Photo
Most Viewed in 24 Hours