AdChoices
Get Adobe Flash player

Athens police dodge petrol bombs, stones Add to ...

Police dodge petrol bombs and stones as rage over a new austerity deal exploded in Athens

Drive

Technology