Clashes in Barcelona as Thousands Join Spain General StrikeBlerbzRead this breaking news update on Blerbz.