354 arrested as dozens of police injured during Berlin May Day riots

Police officers during a May Day rally in Berlin (Markus Schreiber/AP)
Police officers during a May Day rally in Berlin (Markus Schreiber/AP)