FILMS FOR ACTION
FILMS FOR ACTION NEEDS YOUR HELP!
We don't run on ads. We run on donations. Please help us by committing $3 a month.

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 and night raids by security forces on two schools housing activists and independent journalists. People taken into custody after... read more
0.0 ·
0
www.facebook.com