Mannequins burn during riots in the northern Greek town of Thessaloniki (via 2008 Greek riots - The Big Picture - Boston.com)This is an amazing and unsettling series of photos.
the pictures on this website are amazing - reminds me of the good old days, paris ‘06 cpe…didn’t get any protest photos...