Dozens of separate protests took place in Berlin, drawing demonstrators from across the political spectrum. Police had their hands full, as some of these groups started fires and smashed cars. May Day is an international day of leftist protest, but demonstrations in Berlin on Saturday drew participants of all stripes.