Jihadist Terrorists Have Long Had Spain in their Sights – Here’s Why

Police gather in Cambrils, the scene of the second attack. EPA/Jaume Sellart

You must be logged in to post a comment Login