kathmandutribune.com
Jihadist terrorists have long had Spain in their sights – here’s why
Karl McLaughlin, Manchester Metropolitan University The carnage in Barcelona and the shooting of five terrorists in the coastal town of Cambrils 75 miles away are not the first time Spain has found…