May Day Violence Hamburg Sees Worst Rioting in Years

May 1 is a traditional day of workers' unity rallies in Europe, but in Germany the day often brings clashes, particularly between anti-fascist leftists and neo-Nazis. On Thursday there were some isolated incidents in Berlin but it was Hamburg that saw the worst rioting.