Analyst Insight: Barcelona Attacks
With 15 people dead, and over 130 injured, Spain is the latest European country to be targeted in an Islamic State (IS)-claimed terrorist attack. We speak to S-RM's Senior Europe Analyst, Lara Sierra-Rubia, for insight into the attack, as well as emerging trends in the region.