A harrowing account of the brutal attack by 300 police on 90 activists spending the night in a school during the G8 Summit in Genoa 2001.
A harrowing account of the brutal attack by 300 police on 90 activists spending the night in a school during the G8 Summit in Genoa 2001.