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

At least 93 police officers were injured and 354 protesters were detained after traditional May Day rallies in Berlin turned violent, the German Police Union has said.
More than 20 rallies took place in the German capital on Saturday and the vast majority were peaceful.