The Huelga General (General Strike) swept more than 20 countries on November 14th. Protesters plastered signs reading 14N on open businesses to discourage owners from working on the day of the strike. (Daviss/TYG)

November 26, 2012 • • Views: 526

Leave a Reply

Your email address will not be published. Required fields are marked *