austerity, Economy, eurozone, greece, Politics, Politics, riots, strikes

Riots Rage in Greece

Police and protesters have clashed in Athens, Greece, amidst a general strike that has stopped most services in the country.