German riot police crack down on eco-protesters in Hamburg

Error