Spanish Authorities Had No Clue There Was a Large Terror Cell in Their Midst

The attacks in Barcelona and later, Cambrils, Spain, were the work of a large, Islamic terror cell made up of at least 11 members who all managed to remain under the radar of Spanish police and counter terrorism authorities.

The driver of the van who killed 13 people in Barcelona, believed to be the leader of the cell, is still at large.

From what we know so far, it appears that all the suspects evaded suspicion and that the existence of a bomb factory in Alcanar, just south of Barcelona, came as a complete surprise to Spanish police.