Author Archives: IMC Portland

100,000 take to streets to protest G8 summit in Genoa, Italy

As leaders from the major industrialized countries meet for the Group of Eight (G8) summit in Genoa, Italy, thousands of protesters have taken to the streets to voice their dissatisfaction with the status quo. Continue reading

Leave a comment