A protester holds a placard reading "Equality hurts no one" during a rally on the eve of May Day, in Hamburg, Germany.30.04.2021#6533103
Law enforcement officers ride horses as they block the road during a rally on the eve of May Day, in Hamburg, Germany.30.04.2021#6533098
Law enforcement officers detain a protester during a rally on the eve of May Day, in Hamburg, Germany.30.04.2021#6533095
Law enforcement officers detain a protester during a rally on the eve of May Day, in Hamburg, Germany.30.04.2021#6533094