Blog author: jcouretas
by on Friday, November 18, 2011

Protesters outside parliament on May 5 in Athens, Greece.