Although press reports mentioned that ISIS claimed responsibility for the carnage at Las Ramblas and Cambrils, Spain, neighbors and friends of some of the suspects were perplexed that they could commit such an act. Police are trying to link a Catalan house explosion to the attacks.