Darn! You now wrong, Mike. Please apologize. You guys love to jump to conclusions, without waiting for the news to "unfold". 
Update, 15:30 PM EST: The Islamic State has taken responsibility for the Barcelona attack, speaking through its Amaq news agency