Police Break Bad: 2001 G8 Genoa protests
▻http://www.filmsforaction.org/watch/police-break-bad-2001-g8-genoa-protests
The Genoa Group of Eight Summit protest, from July 18 to July 22, 2001, was a dramatic protest, drawing an estimated 200,000 demonstrators. Dozens were hospitalized following clashes with police...