In Spain, police suspect the seed for recent Islamic State attacks was planted years ago

Photo: Victims receive aid in Barcelona, Spain, where a van mowed down pedestrians on Las Ramblas street last month by veering into the crowds. ((Oriol Duran / Associated Press))

Leave a Reply

Your email address will not be published. Required fields are marked *