Athens (Greece): Protesters march during a 24-hour nationwide general strike in Athens, Greece, Nov. 27, 2014. A 24-hour general strike in Greece to protest continued austerity measures led to shutting down public services across the country, forcing flight cancelations and leaving state hospitals functioning with emergency staff.

1 / 1
 

Latest News

Latest Photos