A wave of protests has reached Spain. In Barcelona, after a youth demonstration organized through social media and not coordinated with the authorities, riots broke out. People in hoodies filled the streets, protesters looted shops and blocked roads with burning barricades.