Hamburg police use pepper spray during protest
Police in the German city of Hamburg used pepper spray on protesters and were ready to deploy water cannons as...
Police in the German city of Hamburg used pepper spray on protesters and were ready to deploy water cannons as...