
Getty Images 9 hours ago
Leftist demonstrators throw cobblestones as they clash with police during a so-called "revolutionary" May Day demonstration in Berlin on May 1, 2009. Some 484,000 people gathered for peaceful May Day rallies across Germany, unions said, but police were bracing for more pitched battles after nightfall with and between far-left and far-right groups.

Getty Images 10 hours ago
Leftist demonstrators of the "black block" parade before clashing with police during a so-called "revolutionary" May Day demonstration in Berlin on May 1, 2009. Some 484,000 people gathered for peaceful May Day rallies across Germany, unions said, but police were bracing for more pitched battles after nightfall with and between far-left and far-right groups.

Getty Images 17 hours ago
Anti-fascist protestors block the sation to prevent neo-nazis from demonstrating during a Mayday demonstration in Ulm, southern Germany, on May 1, 2009. Germany is bracing for its biggest May Day protests in years amid fears of a rise in social unrest caused by the worst recession since World War II in Europe's biggest economy. The international day of the worker has for the past two decades been accompanied in German cities by street violence and clashes between far-right skinheads, anti-fascist groups and police.