Protesters clash with police in the streets of Athens on March 24. The festivities of the day of the Greek Independence are closely monitored by the police, fearing that anti-austerity protests disrupt the official program.
Tuesday, March 27, 2012
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment