Street fires burn in Greece amid running battles between anarchists and riot police
Riot police in Greece fired stun grenades and tear gas at masked anarchists wielding sticks and hurling stones outside a university in Athens on Wednesday (October 30). Video captured by Canadian ...