powered by mochila

Over 10,000 Canadians blew bubbles, strummed guitars and chanted anti-corporate slogans at protests across the country Saturday, as part of global demonstrations against corporate greed....