Clashes after Hamburg street party
German police aim their spotlights - and water cannons - on left-wing demonstrators after a street festival in Hamburg.
Police arrested 60 people here after 12 officers were hurt following an anti neo-Nazi rally. Supporters had marched against the far-right National Democratic Party (NPD).